在我的全新LEMH(
Linux,Nginx,MariaDB,HHVM)堆栈上试验优化时;我使用以下命令将
PHP-CLI配置更改为使用HHVM for /usr/bin/PHP:
$sudo /usr/bin/update-alternatives –install /usr/bin/PHP PHP /usr/bin/hhvm 60
起初一切似乎都运行良好……但我很快就发现了Nginx和wordpress相当永久链接的主要网址重写问题.我终于决定恢复默认的PHP-CLI,选择更传统的堆栈配置.
所以这是我的问题:用什么sudo命令将PHP-CLI配置恢复为默认值;这样使用sudo PHP –ini显示:
/etc/PHP5/cli
/etc/PHP5/cli/PHP.ini
/etc/PHP5/cli/conf.d
etc…
而不是当前的无限循环;当root用户在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
就是这样.