Ich habe diesen Eintrag in meiner php.ini-Datei:
%Vor%Aber jedes Mal, wenn ich DateTime () in einem Befehlszeilenskript verwende, erhalte ich immer noch den folgenden Fehler:
%Vor%Ich muss daher in jedem Skript Folgendes tun, damit dies funktioniert:
%Vor%Was kann diesen Fehler noch verursachen?
AKTUALISIEREN
Ich habe Folgendes in der Befehlszeile und im Webbrowser verwendet:
%Vor%In der Befehlszeile bekomme ich:
%Vor%Im Webbrowser bekomme ich:
%Vor% CLI und Webserver (und cgi und fpm) verwenden verschiedene php.ini
-Dateien. Weil Sie sagen, dass Sie den richtigen Wert in Ihrem Browser sehen, denke ich, dass Sie den falschen Wert bearbeitet haben. Auf CLI-Typ
Um herauszufinden, welche Sie bearbeiten müssen. Es ist der in der zweiten Zeile, zum Beispiel
%Vor%Einige Server (wie media temple) führen die Konfigurationen für die jeweiligen Domains durch. So greift der Server auf die gemeinsame Datei php.ini unter der Datei /etc/php.ini zu, aber der Browser greift auf die php.ini-Datei der Domain zu. Es tritt möglicherweise das Problem
aufTags und Links php