Ubuntu, NGINX, HHVM에서 PHP-CLI를 기본 경로로 되돌리기

Ubuntu, NGINX, HHVM에서 PHP-CLI를 기본 경로로 되돌리기

새로운 LEMH에서 최적화를 실험하는 동안(리눅스, Nginx, MariaDB, HHVM)스택; /usr/bin/php다음 명령을 사용하여 HHVM을 사용하도록 PHP-CLI 구성을 변경했습니다 .

$ sudo /usr/bin/update-alternatives --install /usr/bin/php php /usr/bin/hhvm 60

처음에는 모든 것이 잘 작동하는 것처럼 보였지만 곧 NGINX 및 wordpress 영구 링크의 주요 URL 재작성 문제를 발견했습니다. 저는 마침내 기본 PHP-CLI로 돌아가서 보다 일반적인 스택 구성을 선택하기로 결정했습니다.

제 질문은 다음과 같습니다. sudoPHP-CLI 구성을 기본값으로 되돌리려면 어떤 명령을 사용해야 할까요? 쇼를 사용하는 것과 같이 sudo php --ini:

/etc/php5/cli
/etc/php5/cli/php.ini
/etc/php5/cli/conf.d
등...

현재의 무한 루프가 아닌; 서비스를 다시 시작 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

그리고 그게 다야.

관련 정보