Возврат PHP-CLI обратно к пути по умолчанию в Ubuntu, NGINX, HHVM

Экспериментируя с оптимизацией на моем новом стеке 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.

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

и это все.

Другие вопросы по тегам