我已经使用 Synaptic 包管理器的 TaskSel 安装了 Apache 服务器。
我做了以下事情:
sudo a2enmod php5
Module php5 already enabled
sudo a2enmod userdir
Module userdir already enabled
sudo /etc/init.d/apache2 reload
我在“It Works!”文件旁边创建了两个 info.php 文件,一个用于我的主目录 public_html,另一个用于 /var/www,文件内容如下:
<?php phpinfo(); ?>
但是当我导航到本地地址时:
localhost
or
localhost/~username
我看到了一个空白页,当我点击查看页面源代码时,我发现了相同的 php 代码:
<?php phpinfo(); ?>
答案1
我找到了它,并且我做了以下事情:
我只需要在 php.conf 中注释以下几行
/etc/apache2/mods-available/php5.conf
#<IfModule mod_userdir.c>
# <Directory /home/*/public_html>
# php_admin_value engine Off
# </Directory>
#</IfModule>
一切运行良好......