Запуск php скрипта, когда не работает команда php в командной строке

Как запустить php скрипт в командной строке. Когда не работает стандартная команда php. Выдает ошибки и так далее, что же делать, все это написано чуть дальше

Искать данный посту могут по:
bash php выдает ошибку.
Не запускается php скрипт.
Как запустить php скрипт.
Как запустить php скрипт на jino.
Не запускается ai-bolit на сервере.

На все эти вопросы постараюсь ответить.

Начнем

  1. введем для начала
    whereis php
    В ответ можем увидить что то подобное
    php: /usr/bin/php5.4 /usr/bin/php5.5-cgi /usr/bin/php7.2 /usr/bin/php7.1 /usr/bin/php7.0-cgi /usr/bin/php7.2-cgi /usr/bin/php5.3 /usr/bin/php7.0 /usr/bin/php5.3-cgi /usr/bin/php5.6 /usr/bin/php5.6-cgi /usr/bin/php7.1-cgi /usr/bin/php5.5 /usr/bin/php5.2-cgi /usr/bin/php5.2 /usr/bin/php5.4-cgi
    это означает что на сервер много версий php
  2. Узнаем на какой версии php работает наш сервер, в моем случае хостиг, на сервере можно выберать для каждого сайта.
  3. Создадим в корне сайта файл info.php, в нем напишем <?  phpinfo(); ?>
  4. Зайдем по ссылке http://ваш-сайт/info.php
  5. Найдем строку PHP Version обчно в самом верху
  6. с помощью команды cd добираемся до директории где лежит скрипт, в моем случае скрипт ai-bolit.php, либо пишем в  самом скрипте путь
  7. Запускаем скрипт, если в находимся в папке со скриптом
    /usr/bin/php5.6 ai-bolit.php
    Если файл скрипта по какому то пути, ну вы меня поняли ) то
    /usr/bin/php5.6 /полный-путь-до-скрипта/ai-bolit.php
  8. The end! у меня процесс пошел
Понравилась статья? Поделиться с друзьями: