我运行在单以下命令以我的用户帐户

chmod -R 700 *

然后,我运行

chmod -R 755 public_html

我的网页保持为“禁止”时我浏览到它。

我的用户帐户的权限

4 drwx------  5 Newbie staff 4096 2008-12-19 12:39 Desktop
4 drwx------ 10 Newbie staff 4096 2009-04-16 02:28 Documents
4 drwx------  4 Newbie staff 4096 2008-11-28 20:48 irclogs
4 -rwx------  1 Newbie staff 1686 2008-09-10 16:00 kieli
4 drwxr-xr-x  3 Newbie www  4096 2009-04-16 02:14 public_html
4 drwx------  2 Newbie staff 4096 2008-09-01 08:43 Templates
4 drwx------  4 Newbie staff 4096 2008-12-21 03:15 tmp
4 drwx------  7 Newbie staff 4096 2008-09-03 21:39 Windows
4 drwx------  4 Newbie staff 4096 2008-10-03 16:29 workspace

<强>文件中的权限的public_html

  4 -rwxr-xr-x 1 newbie staff   3414 2009-04-15 02:23 index.html
  4 -rwxr-xr-x 1 newbie staff   2219 2008-09-16 10:46 index.html~
144 -rwxr-xr-x 1 newbie staff 140120 2009-04-14 22:16 jquery.js
  4 -rwxr-xr-x 1 newbie staff    699 2009-04-15 01:05 template.css
有帮助吗?

解决方案

好了,你的第二个文件模式似乎并没有被工作得很好,因为你的public_html目录是模式744,而不是755。

您还需要让这个主目录可以“看遍了”由Web服务器; WWW用户需求上的目录执行权限。 chmod o+x .可能是你最好的选择。

其他提示

你有目录的索引文件?

您还需要给EXCUTE许可文件中的public_html。在声明中你给的权限搭配chmod -R 755的public_html,仍给予的权限只有744所以给执行权限也是如此。

我发现了另一个错误。

我的用户文件夹具有权限700。 我改成701。

我现在可以看到我的网站。 似乎701是必需的。

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top