
Derzeit installierte PHP-Version 5.3.10. Es werden keine Fehler gemeldet, wie z. B. Syntaxfehler.
<?php
define("variable" , 10);
variable++;
echo variable;
?>
Dieser Code hat einen Fehler und der Browser sollte ihn anzeigen. Aber das Browserfenster ist leer.
AnzeigefehlerIstauswie ich aus den von phpinfo() in der Spalte „php core“ bereitgestellten Informationen erkenne.
Ich möchte, dass es eingeschaltet wird.
Antwort1
Wenn Sie es für alle Ihre PHP-Projekte aktivieren möchten:
Bearbeiten Sie es, /etc/php5/apache2/php.ini
indem Sie ein Terminal öffnen und Folgendes eingeben:
gksudo gedit /etc/php5/apache2/php.ini
Suche nach der Zeile.
display_errors = Off
und wechseln Sie Off
zuOn
Wenn Sie es für eine einzelne Website aktivieren möchten, .htaccess
fügen Sie in der Datei Ihrer Website die folgende Zeile hinzu:
php_flag display_errors on
Wenn Sie Ihre php.ini
Datei bearbeitet haben, ist ein Neustart von Apache erforderlich, damit die Einstellungen wirksam werden. Starten Sie es mit der folgenden Zeile in einem Terminal neu.
sudo apache2ctl restart