CityHost.UA
Помощь и поддержка

Как использовать интерпретатор PHP в режиме cli?

На хостинге установлены все возможные версии PHP, которые Вы можете установить для своего сайта в панели управления.

Для того, что бы использовать нужную и необходимую версию PHP в режиме cli : (для кронов, запуска различных задач и реализаций), Вы можете использовать те же версии в консоли.

Пути к соотвествующим интерпретаторам :

php 5.2 — /opt/alt/php52/usr/bin/php
php 5.3 — /opt/alt/php53/usr/bin/php
php 5.4 — /opt/alt/php54/usr/bin/php
php 5.5 — /opt/alt/php55/usr/bin/php
php 5.6 — /opt/alt/php56/usr/bin/php
php 7.0 — /opt/alt/php70/usr/bin/php
php 7.1 — /opt/alt/php71/usr/bin/php
php 7.2 — /opt/alt/php72/usr/bin/php
php 7.3 — /opt/alt/php73/usr/bin/php
php 7.4 — /opt/alt/php74/usr/bin/php

Для запуска произвольных скриптов можете использовать команду :

XX - нужная версия php (без точки);
/path_to_file/ - абсолютый путь к исполняемому файлу (скрипту) в Вашем аккаунте;

/opt/alt/phpXX/usr/bin/php -f /path_to_file/file.php

В случае необходимости использования произвольных настроек php.ini или же .ini файлов Вашего сайта, необходимо использовать флаг -c :

/opt/alt/phpXX/usr/bin/php -c $HOME/.system/sitename_name.ini -f /path_to_file/file.php


В случае необходимости указания или переопределения параметра ini, который используется по умолчанию, необходимо использовать флаг -d :

/opt/alt/phpXX/usr/bin/php -d memory_limit=256M -d error_reporting=E_ALL -f $HOME/www/SITE_NAME/path_to_script.php