无法在 Apache 上运行 PHP,运行这些命令来设置 Apache 和 php
我有一台 ubuntu 机器,一直在尝试运行 PHP。
如你所见,PHP 没有运行
root@ubuntu:/etc/apache2# cat /var/www/html/index.php
<?php
echo 4+3;
?>
xyz
root@ubuntu:/etc/apache2#
root@ubuntu:/etc/apache2# curl 127.0.0.1/index.php
<?php
echo 4+3;
?>
xyz
root@ubuntu:/etc/apache2#
我试过apt-get update
,apt-get upgrade
,apt-get purge apache2
, apt-get install apache2
, apt-get install php libapache2-mod-php
, systemctl restart apache2
结果还是一样。
答案1
必须在 Apache 中启用 PHP。运行
sudo a2enmod php7.4 # or whatever version of libapache2-mod-php7.X is installed
并重新启动 Apache。