
Экспериментируя с оптимизацией на моем новеньком 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 pretty permalinks. Я наконец решил вернуться к PHP-CLI по умолчанию, выбрав более традиционную конфигурацию стека.
Итак, вот мой вопрос: какую sudo
команду следует использовать, чтобы вернуть конфигурацию PHP-CLI к значениям по умолчанию; так, чтобы использование sudo php --ini
показывало:
/etc/php5/cli
/etc/php5/cli/php.ini
/etc/php5/cli/conf.d
и т.д...
Вместо текущего бесконечного цикла, который заканчивается, когда пользователь root перезапускается kills the process
во время hhvm
службы.
Я просмотрел документацию HHVM вдоль и поперек, но так и не нашел ничего, что хотя бы намекало бы на возможное решение. Любая помощь/мудрость будут высоко оценены!
Ваш,
Озадачен.
решение1
Проверьте, какие альтернативы есть для 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
вот и все.