Apache를 설치하고 두 프로젝트에 대한 가상 호스트를 생성하고 필요한 PHP PPA를 추가했다고 가정합니다. php5.6의 경우 site56.local 프로젝트, php7.0의 경우 site70.local을 호출하고 다음을 실행하여 php5.6-fpm 및 php7.0-fpm을 설치해 보겠습니다.
sudo apt-get install php5.6-fpm sudo apt-get install php7.0-fpm
무료 동영상 튜토리얼 추천: php 동영상 튜토리얼
/usr/lib/cgi-bin/ 아래에 두 개의 파일을 만들고(솔직히 이 단계가 여전히 필요한지 모르겠습니다) 저장합니다.
sudo nano /usr/lib/cgi-bin/php56-fcgi sudo nano /usr/lib/cgi-bin/php70-fcgi
php56 conf 파일 "/etc/apache2/conf-available/php5.6-fpm.conf
"를 열고 이 구성을 추가하고 저장하세요. /etc/apache2/conf-available/php5.6-fpm.conf
”添加此配置并保存。
现在启用新的apache配置
sudo a2enconf php5.6-fpm
如果你安装了php5.6和php5.7,请确保禁用这两个并重新启动apache
sudo a2dismod php5.6 php7.0 sudo systemctl restart apache2
在你应该在php7.0上运行的项目上创建一个.htacces
文件并添加此处理程序
AddHandler php70-fcgi .php
现在,在两个项目上创建一个phpinfo
site56.local / phpinfo.php的 site70.local / phpinfo.php的php5.6과 php5.7이 설치되어 있다면 이 두 가지를 비활성화하고 Apache를 다시 시작하세요.
rrreee 프로젝트에서 php7.0 에서 실행될 구성을 만드세요. htacces
파일을 만들고 이 핸들러를 추가하세요. rrreee
phpinfo
파일을 생성하세요. 이 내용이 보이면 축하합니다! 🎜🎜PS: apache2.conf 또는 httpd.conf🎜rrreee🎜에서 htaccess가 활성화되어 있는지 확인하세요. 관련 기사 튜토리얼 권장 사항: 🎜php tutorial🎜🎜위 내용은 두 개의 PHP 버전을 동시에 실행하는 서버를 구현하는 방법의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!