[英]Apache+PHP - different php versions per VHost
在我的本地開發機器(Ubuntu)上,我有 apache2 和不同的 php 版本來開發不同的項目,通過 Vhost 管理。
有沒有辦法將每個虛擬主機配置為使用特定的(已安裝的)PHP 版本? 例如:
目前,我總是在運行例如sudo a2enmod php{X} & sudo a2dismod php{Y} & sudo service apache2 restart
來切換版本,這真的很煩人。
我看到你正在使用 Apache。 所以你可以使用 .htaccess 文件並添加到那里
AddHandler application/x-httpd-php74 .php
這樣,您的虛擬主機使用 php 版本 7.4
或使用普通 apache 配置
<VirtualHost *:80>
ServerAdmin webmaster@example.com
ServerName example.com
ServerAlias www.example.com
<IfModule mod_fastcgi.c>
AddHandler php74-fcgi .php
</IfModule>
</VirtualHost>
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.