如何實現一台伺服器同時執行兩個php版本

2020-07-16 10:06:35

在/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」新增此設定並儲存。

現在啟用新的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檔案,如果你看到這樣的話,那麼恭喜你!

PS:確保在apache2.conf或httpd.conf中啟用htaccess

site56.local / phpinfo.php的
site70.local / phpinfo.php的

以上就是如何實現一台伺服器同時執行兩個php版本的詳細內容,更多請關注TW511.COM其它相關文章!