Öffnende PHP-Datei in Apache 2.4.7 Gibt Leere Seite und Keine Fehler
Habe ich installiert, Apache 2.4.7, PHP 5 auf einem Rechner mit Ubuntu 14.04. Ich bin in der Lage zu öffnen, FF, und navigieren Sie zu http://<ip_address>/index.html
und es zeigt mir die Apache2 default Seite. Diese index.php
- Datei befindet sich unter /var/www/html/
und alles ist gut.
Nach den Anweisungen von diesem Website, habe ich /var/www/html/info.php
zu testen, PHP. Diese Datei enthält
<? php phpinfo(); ?>
Wenn ich FF öffnen, und navigieren Sie zu http://<ip_address>/info.php
, erhalte ich eine leere Seite und keine Fehler in /var/log/apache2/error.log
.
Nach viel Googeln, bin ich überfragt, warum der HTML-Datei angezeigt aber der PHP nicht. Gibt es irgendwo kann ich überprüfen PHP-Fehler? Die /etc/apache2/mods-enabled/dir.conf
enthält index.php. Außerdem modifizierte ich die /etc/php5/apache2/php.ini
- und set -log_errors = On
. Ich sehe keine Fehler im syslog.
Werden die Berechtigungen für den /var/www/html
/- Verzeichnis:
drwxrwxr-x 2 www-data www-data 4096 Jun 16 13:22
Die Berechtigungen auf die Dateien in diesem Verzeichnis sind:
-rwxrwxr-x 1 www-data www-data 11510 Jun 15 11:52 index.html
-rwxrwxr-x 1 www-data www-data 21 Jun 16 10:09 info.php
Vielen Dank im Voraus für jede Hilfe!!!
Du musst angemeldet sein, um einen Kommentar abzugeben.
sollte es
<?php
und nicht<? php
... <-- beachten Sie, dass der RaumFixieren Sie Ihre PHP-tag und sehen, wenn Sie irgendwelche Fehler, ich werde mehr als glücklich zu helfen.
können Sie auch fügen Sie diese Zeilen einfach unten Sie
<?php
Linie. die schalten anzeigen von Fehlern und einstellen, Fehler-reporting über SÄMTLICHE Fehler. Dies hat nur dann zu erfolgen, wenn die globalen PHP-Konfiguration ausschalten, Fehlerberichterstattung oder die Anzeige von Fehlern, in deinem Fall würde ich vorschlagen, Sie versuchen, die Linien zu sehen, ob irgendwelche Fehler angezeigt.Ich hatte das gleiche Problem, hier habe ich ein video gemacht über es
https://www.youtube.com/watch?v=BAEjql9yrmk
in
hinzufügen
und Kommentar
wenn alle
hoffe, das hilft
/etc/httpd/
- Verzeichnis. Ich glaube, die neueste version von Apache nichthttpd.conf
- Datei, sondern eine Gruppe von config-Dateien alle von/etc/apache2/apache2.conf
. Ich nehme einen Blick in diese Dateien und sehen, ob ich finden kann wo dieser Wert könnte gehen.