Выполнить Сценарий PHP из командной строки?

Как я могу просто выполнить Сценарий PHP в командной строке? Также действительно ли возможно работать, это как он было бы, если бы URL был введен?

1
задан 14 March 2017 в 15:14

3 ответа

Пока у Вас есть установленный php, Вы выполняете файл PHP с помощью

/usr/bin/php /path/to/php/file.php

Или если $PATH настраивается правильно для включения/usr/bin, то просто

php /path/to/php/file.php

можно проверить, установлен ли PHP путем выполнения

which php
4
ответ дан 3 December 2019 в 06:42

Используйте php5 команда:

php5 /path/to/php/script

Это - часть php5-cli пакет.

Эти php команда является частью система альтернатив , таким образом, это всегда указывает на что-то еще. В зависимости от версии PHP Ваш сценарий находится в, было бы лучше использовать имеющую версию команду.

Выполнение Сценария PHP путем, которым это называет веб-сервер, является немного сложным. Сервер настраивает довольно много переменных, которые могут или не могут использоваться сценарием. Было бы намного более более просто выполнить сам веб-сервер.

1
ответ дан 3 December 2019 в 06:42

Если SSH отключен:

<?php
$output = shell_exec('which php');
echo "<pre>$output</pre>";
?>
-1
ответ дан 28 July 2020 в 07:47

Другие вопросы по тегам:

Похожие вопросы: