Seite 1 von 2

403 Forbidden

Verfasst: 9. Oktober 2008, 19:08
von daboba
Deine EasyHP Version: 1.1.5
EasyHP-Code verändert: Nein
Dein Wissensstand: Grundwissen
Link zu Deiner Website: http://www.messeteam.ch/easyhp

PHP Version: 5.2.5
MySQL Version: 5.0.45

Was hast Du gemacht, bevor das Problem aufgetreten ist?
nichts

Was hast Du bereits versucht um das Problem zu lösen?
Nach falschen Pfaden gesucht

Fehlerbeschreibung und Nachricht
Nachdem ich ale Dateien hochgeladen habe, wollte ich die Installation mit h**p://www.messeteam.ch/easyhp aufrufen.
Dabei kommt aber nur die übliche Fehlermeldung wen keine index.html im Verzeichnis ist:

Forbidden
You do not have permission to access this document.

Falsche Pfade habe ich keine gefunden.
Installation ohne Unterverzeichnis habe ich auch versucht, geht auch nicht.
Config.php hat volle Schreibrechte.
Beim Aufrufen von h**p://www.messeteam.ch/easyhp/install/install.php erhalte ich diese Fehlerneldung:

General Error

The installation folder must have the name "install". Otherwise you can't continue.

Was zum Kuckuck mache ich falsch?

Serverinfirmationen:
PHP built On: Windows NT NS 5.2 build 3790
Datenbankversion: 5.0.45-community-nt
PHP Version: 5.2.5
Webserver: Microsoft-IIS/6.0
PHP-Schnittstelle zum Webserver: cgi-fcgi

Register Globals: AUS
Magic Quotes: AN
Safe Mode: AUS
Dateiuploads: AN
Session auto start: AUS
Session save path: C:\WINDOWS\Temp
Short Open Tags: ON
Output Buffering: OFF
Open basedir: none
Display Errors: ON
XML enabled: Yes
Zlib enabled: Yes
Deaktivierte Funktionen: none

Re: 403 Forbidden

Verfasst: 9. Oktober 2008, 19:42
von EasyHP
Hallo daboba,

vielen Dank für deinen Beitrag. Ich vermute, dass eine .htaccess-Datei Probleme verursacht. Würdest du mir deine Zugangsdaten zu deinem FTP-Server per PN senden? Nur so kann ich wirklich weiterhelfen. Weiß nämlich selbst nicht genau was da los ist. Die Daten werden natürlich vertraulich behandelt.

LG, Tim

Re: 403 Forbidden

Verfasst: 10. Oktober 2008, 00:16
von daboba
Klar sende ich Dir die Zugangsdaten.
Aber ich denke, dass genau da der Wurm liegt:
.htaccess...
ISS kann mit .htaccess nicht wirklich viel anfangen.
Ich werde die Datei mal in htaccess.txt ändern, mal sehen was passiert.

Gruss
Daniel

Re: 403 Forbidden

Verfasst: 10. Oktober 2008, 14:59
von EasyHP
So, ich habe mir das angesehen. Dein Server verbietet automatisch den Zugriff auf Ordner, also nur, wenn man nur den Ordner aufruft. Wenn man adresse.de/easyhp eingibt, verbietet der das. Das Selbe bei der Installation.

Du musst also adresse.de/easyhp/install/install.php angeben. Der Fehler von EasyHP kommt nun nicht mehr.

Re: 403 Forbidden

Verfasst: 11. Oktober 2008, 11:49
von daboba
Danke schön.
Das funktioniert.....
jetzt plötzlich...
Plötzlich weil ich ja schon selber auf diese Idde gekommen bin.
Da hatte ich aber nur ne Meldung im Browser:

General Error

The installation folder must have the name "install". Otherwise you can't continue.

Also, verrätst Du mir was Du gemacht hast?
Vielen Dank
Gruss
Daniel

Re: 403 Forbidden

Verfasst: 11. Oktober 2008, 12:50
von EasyHP
Ich hab die install.php bisschen verändert. Das war alles.

Re: 403 Forbidden

Verfasst: 1. November 2008, 13:06
von Sir Charles
Ich weiß, man soll das nicht tun, aber darf ich mich hier an den Thread gleich dranhängen?

ich möchte jetzt auch meiner Referenzdomain auch EasyHP laufen lassen, allerdings bekomme ich oben genannte Fehlermeldung
General Error

The installation folder must have the name "install". Otherwise you can't continue.
ich möchte Dich, Tim, nicht zu sehr fordern und frage deshalb nur bescheiden an, was in der install.php an Code zu ändern wäre?

lg

Re: 403 Forbidden

Verfasst: 1. November 2008, 13:27
von EasyHP
EDIT: Falsche Angabe, Brille vergessen.

Re: 403 Forbidden

Verfasst: 1. November 2008, 13:42
von Sir Charles
Danke... ich finds sehr spannend, aber:

nach Löschung und Überspielung der Datei wird immer noch obiger Fehler ausgegeben... Cache vom Browser hab ich schon gelöscht, das ändert nix. :?

Re: 403 Forbidden

Verfasst: 1. November 2008, 13:46
von EasyHP
Sorry, verschaut. Öffne die Datei header.php, welche im Ordner install/design liegt und lösche:

Code: Alles auswählen

if (!preg_match("/\/install\/install.php/", $filename)) {
	echo "<html>";
	echo "<head><title>&raquo; General Error</title></head>";
	echo "<body>";
	echo "<font face='arial' size='3'>";
	echo "<b>General Error</b><br /><br />" . "</font>";
	echo "<font face='arial' size='2'>";
	echo "The installation folder must have the name \"<b>install</b>\". Otherwise you can't continue.";
	echo "</font>";
	echo "</body>";
	echo "<html>";
	exit();
}