2016-11-02 2 views
0

Ich habe eine Datei, die ich require_once: meow.php von innerhalb mix.php. Ich garantiere, dass der Pfad korrekt ist. Wenn meow.php leer ist oder nur Kommentare hat - mix.php funktioniert wie erwartet. Wenn ich jedoch einen PHP-Code in die meow.php-Klasse oder -Funktion einfüge, schlägt mix.php fehl. Wenn ich einfachen Code außerhalb einer Funktion setze, mix.php gut. Ich verstehe nicht, was falsch ist. Das ist wirklich bizarr.PHP Include schlägt fehl, wenn es Code enthält

Ausführen von XAMP unter OSX 10.11.6. PHP 5.6.19.

+0

Wahrscheinlich stimmt etwas mit dem Code in 'meow.php' nicht. Gibt es Fehlermeldungen im Serverprotokoll? – Barmar

+0

Es wird einen Fehler in Ihrer PHP error_log-Datei geben - bitte überprüfen Sie diesen Fehler, und wenn Sie noch Hilfe benötigen, fügen Sie diesen Fehler in Ihre Frage ein. –

Antwort

0

Dumme Programmierer Tricks. Die Datei wurde zweimal eingefügt. Ich ging zu der falschen PHP-Fehler-Datei (native Mac OS X vs XAMPP), weshalb ich es nicht gefunden habe. Das tut mir leid.

Verwandte Themen