Мы используем cookie-файлы
Для оптимизации работы нашего сайта мы используем cookie-файлы. Продолжая использовать сайт, Вы соглашаетесь с использованием cookie-файлов.
Панель управления
  • Русский
  • Українська
  • UAH
  • USD
  • RUB
  • EUR
  • +38(044) 392-74-33  Киев
  • +38(057) 728-39-00  Харьков
  • +38(056) 794-38-31  Днепр
  • +38(032) 229-58-93  Львов
  • +38(048) 738-57-70  Одесса
  • +38(093) 170-15-42  Life
  • +38(067) 400-88-44  Киевстар
  • +38(095) 630-90-82  Vodafone
  • +1(888)393-24-51  USA, Toll free
  • +44(131)507-01-14  Great Britain
  • +7(499) 348-28-61  Москва

2.10.15. Запуск скриптов, требующих ionCube, Zend Encoder, Memcache(d) или Redis

Чтобы через консоль или cron запустить скрипт, для работы которого требуется ionCube, Zend Encoder, Memcache(d), Redis или другие модули подключаемые в настройках PHP, необходимо в команде запуска:

  1. Указать путь к интерпретатору PHP той же версии, которая установлена в настройках сайта, в каталоге которого размещается запускаемый скрипт.
  2. Указать путь к php.ini сайта, в каталоге которого размещается запускаемый скрипт.

Пути к интерпретаторам PHP всех доступных версий:

/usr/local/php4/bin/php
/usr/local/php52/bin/php
/usr/local/php53/bin/php
/usr/local/php54/bin/php
/usr/local/php55/bin/php
/usr/local/php56/bin/php
/usr/local/php70/bin/php
/usr/local/php71/bin/php
/usr/local/php72/bin/php
/usr/local/php73/bin/php
/usr/local/php74/bin/php

Путь к php.ini сайта выглядит так:

/home/account/.system/php/www.example.com.ini

В пути:

  • Вместо account должно быть название хостинг-аккаунта, в котором размещается запускаемый скрипт.
  • Вместо www.example.com должно быть название сайта/поддомена, в каталоге которого размещается запускаемый скрипт.

Сама команда запуска имеет такой вид:

/usr/local/php72/bin/php -c /home/account/.system/php/www.example.com.ini -f path/to/script.php

В команде:

  • /usr/local/php72/bin/php — путь к интерпретатору PHP нужной версии.
  • -c — ключ, после которого должен следовать путь к php.ini нужного сайта.
  • /home/account/.system/php/www.example.com.ini — путь к php.ini нужного сайта.
  • -f — ключ, после которого должен следовать путь к запускаемому скрипту.
  • path/to/script.php — путь к запускаемому скрипту.