Ubuntu 12.04 LTS에서
sudo apt-get install php5-fpm
을 사용하여 설치한 PHP 버전은 PHP5.3입니다. Yii2 또는 Laravel 프레임워크를 사용하려면 PHP 버전이 5.4 이상이어야 하므로 필요합니다. 업그레이드합니다.
업그레이드 단계
초기화 작업:
sudo apt-get update sudo apt-get install python-software-properties
PPA 소스 업데이트:
sudo add-apt-repository ppa:ondrej/php5
5.4로 업그레이드하려면 다음을 실행하세요. 다음 명령 :
sudo add-apt-repository ppa:ondrej/php5-oldstable
다음으로 업데이트 및 업그레이드를 수행합니다.
sudo apt-get update sudo apt-get dist-upgrade
php -v 명령을 실행하면 업데이트가 성공한 것을 확인할 수 있습니다.
참고 1
이전에 nginx가 PHP를 처리하기 위해 포트 9000을 수신하도록 구성된 경우 UNIX 소켓을 수신하도록 변경해야 합니다. 그렇지 않으면 PHP 페이지를 올바르게 열 수 없습니다.
fastcgi_pass 127.0.0.1:9000;
을
fastcgi_pass unix:/var/run/php5-fpm.sock;
으로 변경합니다. 참고 2
upgrade와 dist-upgrade의 차이점:
dist-upgrade는 현재 종속성은 상황을 변경하고 처리하는 반면, 업그레이드는 이 상황을 처리하지 않습니다.