移动Lampp htdocs

时间:2013-01-24 19:22:41

标签: apache permissions lampp

我在Ubuntu 12.04LTS上安装了Lampp。我试图通过编辑httpd.conf中的两个DocumentRoot值将我的htdocs移动到home / myusername / lampp / htdocs。

这样做后,我在所有页面上都获得了Access Forbidden。

我在目录上尝试过chmod 755,但这已经是主目录的默认设置,并且可以预见无效。

修改

在htdocs下面的所有目录上的chmod 755解决了禁止的问题。我现在可以在localhost / test.html下看到默认的XAMPP页面@ localhost / xampp / index.php和我的test.html页面。

然而,

localhost / xampp / index.php不能正常运行,单击任何语言链接不会导致标准的Xampp配置和介绍页面,而是什么都不做。

修改

权限再次折叠。使用递归chmod基本上就是需要完成的所有事情。

1 个答案:

答案 0 :(得分:1)

嗨听起来像权限是有问题的,进入主文件夹并CHMOD文件夹确保它们是可读的和可执行的。此外,您可以将用户添加到www-data,看看是否能解决问题,但我怀疑是这种情况。

确保您在chmod上使用-R命令,这将设置为递归执行所有文件夹和所有文件。由于文件夹上的755文件本身无法解锁实际文件,因此它们将无法读取。

sudo chmod 755 -R /home/username/lamp/htdocs