我以前从来没有遇到过这个问题。
我像以前一样安装
sudo apt-get install apache2
sudo apt-get install php5
但 apache 不会执行 php
我尝试并检查了各种事物,并阅读了我发现的所有内容,但我无法运行它。
当我尝试时:
sudo a2enmod php5
我得到:
Module php5 already enabled
另外:
/etc/apache2/mods-available/php5.conf
与所有手册一样设置正确。
我真的很困惑。
一般来说,这 3 个命令就可以运行。
请注意,我使用的是 Lubuntu,但我认为这可能不是真正的原因
答案1
现在我终于知道问题出在哪里了。这不是 apache 或 php 的配置问题。
看起来,short_open_tag
默认 php.ini 中的值从 更改On
为Off
。
我的所有 php 源代码都以<?
我没有想到这可能是问题所在,而且我总是尝试有关 apache 的各种配置。
我不明白为什么要默认改变这样的值。