View Full Version : Installationsfehler? Bitte lesen: ---> allow_url_include <--- NEU seit PHP 5.2
havanna
06-15-2008, 09:15 PM
Hallo zusammen!
Hab mir heute das Skript zugelegt und auch auf meinem Server hochgeladen... alle Rechte entsprechend vergeben, aber leider kommt beim Aufruf der Seite die Meldung:
Fatal error: require_once() [function.require]: Failed opening required 'include/tables.php' (include_path='.') in /home/web38/html/include/config.php on line 55
Line55 ist: require_once 'include/tables.php';
Kann mir jemand sagen, woran es liegen kann?
Besten Dank schon mal.
Gruß
Udo
k0riz0n
06-16-2008, 03:50 PM
Is die Datei in dem Verzeichnis vorhanden?
havanna
06-16-2008, 04:47 PM
Ja.... das Verzeichnis ist komplett vorhanden...
k0riz0n
06-16-2008, 05:22 PM
Ist die tables.php auch drin?
havanna
06-16-2008, 06:18 PM
Ja.. ist auch drin.
Mich irritiert etwas die Pfadangabe (include_path='.')
Hab bislang problemlos Joomla, Drupal, B2Evolution, Typopolight, Wordpress und WPMU auf dem Server zum Laufen bekommen... und scheiter nun wohl am vermeintlich einfachsten :-/
k0riz0n
06-16-2008, 06:32 PM
Versuch mal in der config.php den Pfad kompletten Pafad zur tables.php einzutragen.. Also /home/user/24342/html/include/tables.php oder so..
havanna
06-16-2008, 06:36 PM
Hat leider auch nichts geholfen.
Danke für Deine Hilfe.. ich probier noch etwas rum und poste evtl. mal im englischsprachigen Teil...
pragent
06-17-2008, 07:31 AM
Du darfst mir auch gern mal die FTP-Daten schicken.
Dann kann ich mir das alles genauer ansehen. Bitte auch die Datenbank-Daten mitsenden.
pragent
06-17-2008, 02:51 PM
Ok ... es sieht so aus, als wenn bei Dir eine PHP-Features nicht unterstützt werden.
Content visible to registered users only.
Habe mal eine Testdatei hochgeladen. Die Fehlermeldung lässt vermuten, dass bei Dir INCLUDE nicht zugelassen ist. Dein Hoster scheint wohl etwas auf Sicherheit zu gehen.
k0riz0n
06-17-2008, 03:00 PM
Wow, gibts das echt? Das kastriert ja 99% aller PHP Skripte...
pragent
06-17-2008, 03:17 PM
Seit PHP5.2.4 gibt es allow_url_include ;)
Wenn das auf OFF steht, kann nichts mehr includet werden.
Weiß ich aber auch erst seit ca. 10 Min ...
Ist eine Sicherheitslücke, die geschlossen werden sollte.
Lösungsvorschlag
Schreibt in die php.ini folgendes:
allow_url_include = On
Hab es nicht getestet ... könnte ja mal jemand tun!
k0riz0n
06-17-2008, 03:32 PM
Gilt allow_url_include nicht nur für Url's sondern auch für lokale Dateien??
Kann ich mir fast nicht vorstellen, aber die Fehlermeldung sagts so aus...
pragent
06-17-2008, 03:36 PM
Jo ... scheint wohl auch für local zu sein.
Bin gerade selbst BAFF:confused:
havanna
06-17-2008, 04:13 PM
Feedback vom Hoster:
Ja der include von URLs ist per default gesperrt, das ist hier aber nicht das Problem
Ich nehme an, dass die Software einen default includepath benötigt, ist meiner Meinung zwar sehr unschön, aber das sollte dennoch realisierbar sein
Nun kann ich die Installationsroutine aufrufen.... Danke schon mal @all
k0riz0n
06-17-2008, 04:27 PM
Also hats doch am includepath gelegen und nicht am allow_url_inlude... Was hast du/dein Hoster jetzt geändert?
havanna
06-17-2008, 04:34 PM
Hoster ist momentan offline... frag aber nach und poste es dann...
Gruß
Udo
vBulletin® v3.8.0, Copyright ©2000-2012, Jelsoft Enterprises Ltd.