AKTUALISIEREN:
Nach einem Missverständnis habe ich endlich das bekommen, was Sie versuchen zu tun. Sie sollten Ihre Serverkonfigurationsdateien überprüfen. Verwenden Sie Apache2 oder eine andere Serversoftware?
Suchen Sie nach Zeilen, die mit LoadModule php
... beginnen. Es gibt wahrscheinlich Konfigurationsdateien / -verzeichnisse mit dem Namen mods
oder ähnlichem. Beginnen Sie von dort aus.
Sie können auch die Ausgabe vom Webserver überprüfen php -r 'phpinfo();' | grep php
und die Zeilen damit vergleichen phpinfo();
.
php
Interaktiv laufen :
(damit Sie Code in die Konsole einfügen / schreiben können)
php -a
So analysieren Sie die Datei und geben sie an die Konsole aus:
php -f file.php
Datei analysieren und in eine andere Datei ausgeben:
php -f file.php > results.html
Brauchen Sie sonst noch etwas?
Um nur einen kleinen Teil, eine Zeile oder ähnliches auszuführen, können Sie Folgendes verwenden:
php -r '$x = "Hello World"; echo "$x\n";'
Wenn Sie Linux ausführen, tun Sie dies man php
an der Konsole.
Wenn Sie PHP über fpm ausführen möchten / möchten, verwenden Sie cli fcgi
SCRIPT_NAME="file.php" SCRIP_FILENAME="file.php" REQUEST_METHOD="GET" cgi-fcgi -bind -connect "/var/run/php-fpm/php-fpm.sock"
Dabei ist /var/run/php-fpm/php-fpm.sock Ihre PHP-Fpm-Socket-Datei.
php -i
und analysieren Sie das