
在我的全新 LEMH 上嘗試優化時(Linux、Nginx、MariaDB、HHVM)堆;我/usr/bin/php
使用以下命令更改了 PHP-CLI 配置以使用 HHVM :
$ sudo /usr/bin/update-alternatives --install /usr/bin/php php /usr/bin/hhvm 60
起初一切似乎都正常工作......但我很快就發現 NGINX 和 WordPress 的永久連結存在主要的 url 重寫問題。我最終決定恢復到預設的 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 文檔,但尚未找到任何暗示可能解決方案的內容。非常感謝任何幫助/智慧!
你的,
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
就是這樣。