AKTUALIZACJA:
Po nieporozumieniu w końcu zrozumiałem, co próbujesz zrobić. Powinieneś sprawdzić pliki konfiguracyjne serwera; używasz apache2 lub innego oprogramowania serwera?
Poszukaj wierszy zaczynających się od LoadModule php
... Prawdopodobnie istnieją pliki / katalogi konfiguracyjne o nazwach mods
lub czymś podobnym, zacznij od tego.
Możesz również sprawdzić dane wyjściowe php -r 'phpinfo();' | grep php
i porównać wiersze phpinfo();
z serwera WWW.
Aby uruchomić php
interaktywnie:
(więc możesz wkleić / napisać kod w konsoli)
php -a
Aby przeanalizować plik i przesłać do konsoli:
php -f file.php
Przeanalizuj plik i wyślij do innego pliku:
php -f file.php > results.html
Potrzebujesz czegoś innego?
Aby uruchomić tylko małą część, jedną linię lub podobną, możesz użyć:
php -r '$x = "Hello World"; echo "$x\n";'
Jeśli używasz Linuksa, zrób to man php
w konsoli.
jeśli potrzebujesz / chcesz uruchomić php przez fpm, użyj cli fcgi
SCRIPT_NAME="file.php" SCRIP_FILENAME="file.php" REQUEST_METHOD="GET" cgi-fcgi -bind -connect "/var/run/php-fpm/php-fpm.sock"
gdzie /var/run/php-fpm/php-fpm.sock to plik gniazda php-fpm.
php -i
i przeanalizuj