我一直在使用vps进行学习。
我一直在尝试在vps中安装LAMP服务器,并成功地使用/ var / www /来放置文件和目录,并在我自己的外部Web浏览器上查看它们。但是,我现在正试图从用户主目录中显示网页。例如/ home / user1 / public_html,我能够从该根文件夹成功查看.php / .html文件。问题是,我在尝试访问子目录时遇到内部服务器错误。例如,/ home / user1 / public_html / subdir /
来自/home/user1/public_html/index.php的http://serveraddress.com/~user1/index.php
/home/user1/public_html/subdir/index.php中未显示http://serveraddress.com/~user1/subdir/index.php
来自/var/www/subdir/index.php的http://serveraddress.com/~user1/subdir/index.php
我完全使用了这两个教程: https://wiki.debian.org/LaMp https://www.digitalocean.com/community/tutorials/how-to-install-linux-apache-mysql-php-lamp-stack-on-debian
我也看过网上但似乎无法查明错误。我有chmod 755一直到/ home目录,因为一些网站已经说过,chgrp www-data / home // public_html甚至在/ home / user / public_html / subdir中创建了user1:www-data或user1:user1 。
再次,我只是使用vps进行学习。任何建议将不胜感激。