Во время экспериментов с оптимизацией на моем новом LEMH (Linux, Nginx, MariaDB, HHVM) стек; Я изменил конфигурацию PHP-CLI, чтобы использовать HHVM для /usr/bin/php
с помощью следующей команды:
$ sudo / usr / bin / update-alternatives --install / usr / bin / php php / usr / bin / hhvm 60
Сначала казалось, что все работает нормально ... но вскоре я обнаружил серьезные проблемы с перезаписью URL-адресов с NGINX и довольно постоянными ссылками wordpress. Наконец я решил вернуться к PHP-CLI по умолчанию, выбрав более обычную конфигурацию стека.
Итак, вот мой вопрос: что sudo
команда могла бы использоваться для возврата конфигурации PHP-CLI к значениям по умолчанию; так что используя sudo php --ini
показывает:
/ и т.д. / php5 / cli
/etc/php5/cli/php.ini
/etc/php5/cli/conf.d
и т.д...
Вместо текущего бесконечного цикла; который заканчивается, когда пользователь root kills the process
во время hhvm
перезапуск службы.
Я просмотрел документацию HHVM вперед и назад, но еще не нашел ничего, что хотя бы намекало на возможное решение. Любая помощь / мудрость приветствуются!
Ваш,
Perp1exed.
Проверьте, какие есть альтернативы для php:
$ sudo update-alternatives --list php
/usr/bin/hhvm
/usr/bin/php5
Если вы вообще не хотите оставлять hhvm в качестве опции, вы можете сделать:
$ sudo update-alternatives --remove php /usr/bin/hhvm
update-alternatives: removing manually selected alternative - switching php to auto mode
update-alternatives: using /usr/bin/php5 to provide /usr/bin/php (php) in auto mode
Это вернет вашу систему в исходное состояние. Если вы хотите сохранить hhvm, просто измените активную альтернативу:
$ sudo update-alternatives --set php /usr/bin/php5
update-alternatives: using /usr/bin/php5 to provide /usr/bin/php (php) in manual mode
и это все.