Linux 更改Apache2服务器目录

Linux 更改Apache2服务器目录,linux,apache2,Linux,Apache2,我最近刚刚在我的虚拟机上启动了ubuntu。我是linux新手。 我打算暂时在那里托管我的开发网站 我已经得到了FTP的工作 我已经安装并运行了Apache2 我更改了网页的默认文件夹 基本的网页出现了,一切似乎都正常 但是由于某种原因CSS没有出现 当我用firebug检查代码时,它告诉我我没有查看文件的权限 如何修复此问题?从评论中,您提到您的CSS文件是-rw------(600),这意味着只有您的用户具有读取或写入权限 为了让Apache或其他任何人能够读取这些文件,您必须为所有用户设置

我最近刚刚在我的虚拟机上启动了ubuntu。我是linux新手。 我打算暂时在那里托管我的开发网站

我已经得到了FTP的工作 我已经安装并运行了Apache2

我更改了网页的默认文件夹

基本的网页出现了,一切似乎都正常

但是由于某种原因CSS没有出现

当我用firebug检查代码时,它告诉我我没有查看文件的权限


如何修复此问题?

从评论中,您提到您的CSS文件是
-rw------
(600),这意味着只有您的用户具有读取或写入权限

为了让Apache或其他任何人能够读取这些文件,您必须为所有用户设置读取权限。像这样的方法应该会奏效:

chmod +r *
如果要递归地对所有文件执行此操作,请添加
-R
标志

chmod -R +r *
参考资料:


文件可能存在权限问题。你能用你的CSS在目录中运行
ls-l
吗?是的,只列出该文件夹中的CSS文件,我正在寻找权限。每个文件前都应该有一个
-rwx-----
或类似文件。你能发布吗?对于css文件夹,它是drwxrwxr-x,对于实际的css文件,它是-rw------我指的是css文件夹中的文件。太棒了,谢谢。我想我能做我需要它做的事。