无法访问ubuntu中lampt的htdocs中的复制文件夹?

我想将我的Web内容从Window 7移动到Ubuntu 12.04 。 所以我复制我的网页内容并将其移动到我的/opt/lampp/htdocs文件夹,然后我使用以下命令更改了文件夹权限:

 sudo -s cd /opt/lampp/htdocs sudo chmod 777 -R myWebContent 

然后更改文件夹权限。 但我仍然无法访问我的php文件 ,因为它只更改了文件夹的访问权限,而不是单个php文件的权限。 我怎么解决这个问题?

而不是chmod 777你最好将所有者更改为www:www并保持644或755安全性。 在www用户下,apache正在运行,并且具有读写执行访问权限,但其他用户只能读取或只读执行访问权限。 试试这个:

 sudo chmod -R 755 /opt/lampp/htdocs sudo chown -R www-data:www-data /opt/lampp/htdocs 

我知道这个问题已经超级老了但对于那里的任何读者来说……如果您想要的是能够自由更改和添加使用灯堆的文件,您可能根本不需要这样做。

您可以随时更改httpd-vhosts.conf文件,将端口和路径添加到更合适的目录,就是这样。

  DocumentRoot "/path/to/dir" ServerName DevEnv Other directives here  

我个人宁愿:

 Opt/Lampp/htdocs Sudo .nautilus 

然后你可以在那里做任何你想做的事情并用你的代码编辑器打开htdocs。

没有搞乱权限和东西。