
Ao experimentar otimizações em meu novo LEMH(Linux, Nginx, MariaDB, HHVM)pilha; Alterei a configuração do PHP-CLI para usar HHVM /usr/bin/php
usando o seguinte comando:
$ sudo /usr/bin/update-alternatives --install /usr/bin/php php /usr/bin/hhvm 60
No início, tudo parecia funcionar bem... mas logo descobri grandes problemas de reescrita de URL com NGINX e links permanentes do WordPress. Finalmente decidi voltar ao PHP-CLI padrão, optando por uma configuração de pilha mais convencional.
Então aqui está minha pergunta: Qual sudo
comando seria usado para reverter a configuração do PHP-CLI de volta aos seus valores padrão; tal que usando sudo php --ini
shows:
/etc/php5/cli
/etc/php5/cli/php.ini
/etc/php5/cli/conf.d
etc...
Em vez do loop infinito atual; que termina quando um usuário root kills the process
durante uma hhvm
reinicialização do serviço.
Eu vasculhei a documentação do HHVM de trás para frente, mas ainda não encontrei nada que sugira uma possível solução. Qualquer ajuda/sabedoria é muito apreciada!
Seu,
Perplexo.
Responder1
Verifique quais alternativas existem para o php:
$ sudo update-alternatives --list php
/usr/bin/hhvm
/usr/bin/php5
Se você não quiser manter o hhvm como uma opção, você pode fazer:
$ 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
Isso reverterá seu sistema ao estado original. Se quiser manter o hhvm, basta alterar a alternativa ativa:
$ sudo update-alternatives --set php /usr/bin/php5
update-alternatives: using /usr/bin/php5 to provide /usr/bin/php (php) in manual mode
e é isso.