我不熟悉 Ubuntu。我将项目文件夹复制到 中htdocs
,然后在浏览器中打开项目,项目可以加载,但样式文件(CSS 文件)无法加载。这是权限问题。我执行了很多命令,但都没有成功。
我如何才能授予其中每件事的权限htdocs
?
答案1
您需要更改 htdocs 目录的权限或所有权。要更改权限,请使用修改模式命令,例如:
$sudo chmod -R 755 /opt/lampp/htdocs
要查看当前登录的用户,请运行:
$whoami
要更改所有者,请使用chown命令:
$sudo chown -R username:username /opt/lampp/htdocs
另外,您可以使用寻找命令仅更改特定文件的权限。例如,要更改 htdocs 目录中所有 css 文件的权限,请运行以下命令:
sudo find /opt/lampp/htdocs -type f -name "*.css" -exec chmod 755 {} \;
答案2
sudo chown -R daemon wordpress-folder
// or use htdocs folder
xampp apache 服务器使用名为 daemon 的用户访问 htdocs 内的文件夹,这将解决所有权限问题。
答案3
这对我有帮助:
sudo chown -R youruser:youruser /opt/lampp/htdocs
httpd.conf
您还可以在文件中进行更改:
sudo gedit /opt/lampp/etc/httpd.conf