我想把我的网页内容从窗口7到Ubuntu12.04。因此,我复制我的web内容并将其移动到我的/opt/lampp/htdocs文件夹中,然后使用以下方法更改文件夹权限:
sudo -s
cd /opt/lampp/htdocs
sudo chmod 777 -R myWebContent然后更改文件夹权限。但是我仍然不能访问我的php文件,因为它只更改文件夹的访问权限,而不是一个php文件的权限。我怎么才能解决这个问题?
发布于 2013-08-01 22:34:05
与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发布于 2017-03-02 18:14:50
我知道这个问题太老了,但是对于任何阅读的人来说.如果您希望能够自由地更改和添加使用lamp堆栈的文件,那么您可能不需要这样做。
您可以随时更改httpd-vhosts.conf文件,将端口和路径添加到更合适的目录中,仅此而已。
<VirtualHost *:80>
DocumentRoot "/path/to/dir"
ServerName DevEnv
Other directives here
</VirtualHost>我个人宁愿:
Opt/Lampp/htdocs Sudo .nautilus 然后你可以在里面做你想做的任何事情,然后用你的代码编辑器打开htdocs。
不能乱搞权限之类的。
https://askubuntu.com/questions/327588
复制相似问题