我已经按照以下步骤在我的机器上安装了 PHP、MySQL 和 Apache这教程。我创建了一个文件 info.php 来测试 php 是否在我的 apache 服务器上运行,但我收到消息“未找到文件”。然后,我尝试将 info.php 文件放在 html 目录中,它运行正常。是否可以将其更改为 /var/www 而不是 /var/www/html?
请帮忙。我是 Linux 新手。
答案1
你可以做这样的事情
#open suphp.conf file
gksu "gedit /etc/suphp/suphp.conf
#or like this
sudo nano /etc/suphp/suphp.conf
#change the document root folder
docroot=/var/www/
#to
docroot=/home/user/public_html/
#restart apache
sudo service apache2 restart
#or like this
sudo /etc/init.d/apache2 restart
#test your new location
echo "<?php echo 'whoim = '.exec('/usr/bin/whoami');?>" | tee /home/user/public_html/whomi.php
现在打开浏览器并导航至本地主机/whomi.php您应该会看到您的 ID。可以找到更详细的文档这里