我已经将Ubuntu服务器升级到22.04.1。其他一切都正常,但php就是不能运行!我尝试访问我的网站,但得到的只是php源代码。例如,mydomain.com/info.php显示了以下代码:
<?php
phpinfo();
?>
我重新启动了所有apache服务-没有任何变化!php -v在终端上显示如下(一切正常):
PHP 8.1.2(客户端)(构建:2022年7月21日12:10:37)(NTS)版权所有(c)PHP集团Zend引擎v4.1.2,版权所有(c)Zend技术与Zend OPcache v8.1.2,版权所有(c),由Zend技术
你知道吗?
2条答案
按热度按时间mm9b1k5b1#
您也可以只为/etc/apache 2/mods-available中的php8.1.load和php8.1.conf文件添加符号链接到/etc/apache 2/mods-enabled
1./php8.1.load/php8.1.load/php8.1.load/php8.1.load/php8.1.load/php8.1.load/php8.1.load/php8.1.load/php8.1.load/php8.1.load/php8.1.load/php8.1.load/php8.1/php8.1/php8.1/php8.1/php8.1/php8.1/php8.1/php8.1/php8.1/php8.1/php8.1/php8.1/php8.1/php8.1/php8.1/php8.1/php8.1/
1.重新启动Apache
drkbr07n2#
最后是php 8. 1导致了这个问题。在升级之前我有php 7. 4,一切都很好,所以我删除了php 8. 1