我有一个Ubuntu 18.04的服务器,我在上面托管了两个应用程序,一个使用PHP 7.0,另一个使用PHP 8.0。我已经遵循了几个指南,他们详细解释了如何使用PHP-FPM,我正确地完成了所有步骤,没有抛出错误,但当检查浏览器时,它显示我的版本8.0。你能帮我一下吗?“你还有什么想知道的?
这些是虚拟主机
<VirtualHost *80:>
ServerName certificacion.local
DocumentRoot /var/www/certificacion.local
<Directory /var/www/certificacion.local>
Options -Indexes +FollowSymLinks
AllowOverride All
</Directory>
ProxyPassMatch "^/(.*\.php(/.*)?)$" "unix:/run/php/php7.0-fpm.sock|fcgi://localhost/var/www/certificacion.local"
ErrorLog ${APACHE_LOG_DIR}/certificacion.local-error.log
CustomLog ${APACHE_LOG_DIR}/certificacion.local-access.log combined
</VirtualHost>
<VirtualHost *:80>
ServerName fiscalizacion.local
DocumentRoot /var/www/fiscalizacion.local
<Directory /var/www/fiscalizacion.local>
Options -Indexes +FollowSymLinks
AllowOverride All
</Directory>
ProxyPassMatch "^/(.*\.php(/.*)?)$" "unix:/run/php/php8.0-fpm.sock|fcgi://localhost/var/www/fiscalizacion.local"
ErrorLog ${APACHE_LOG_DIR}/fiscalizacion.local-error.log
CustomLog ${APACHE_LOG_DIR}/fiscalizacion.local-access.log combined
</VirtualHost>`
我尝试配置PHP-FPM
1条答案
按热度按时间0yg35tkg1#
对我来说就是这样
检查PHP-FPM服务:确认两个PHP版本的PHP-FPM服务都正常运行。