Как я могу просто выполнить Сценарий PHP в командной строке? Также действительно ли возможно работать, это как он было бы, если бы URL был введен?
Пока у Вас есть установленный php, Вы выполняете файл PHP с помощью
/usr/bin/php /path/to/php/file.php
Или если $PATH настраивается правильно для включения/usr/bin, то просто
php /path/to/php/file.php
можно проверить, установлен ли PHP путем выполнения
which php
Используйте php5
команда:
php5 /path/to/php/script
Это - часть php5-cli
пакет.
Эти php
команда является частью система альтернатив , таким образом, это всегда указывает на что-то еще. В зависимости от версии PHP Ваш сценарий находится в, было бы лучше использовать имеющую версию команду.
Выполнение Сценария PHP путем, которым это называет веб-сервер, является немного сложным. Сервер настраивает довольно много переменных, которые могут или не могут использоваться сценарием. Было бы намного более более просто выполнить сам веб-сервер.
Если SSH отключен:
<?php
$output = shell_exec('which php');
echo "<pre>$output</pre>";
?>