0

我是网络开发的新手,我正在尝试制作一个网站。因此,我的网站在服务器上运行良好,但在我自己的(Apache)上运行良好。我的来源在 ~/public_html/. 问题是我对 sub/sub 目录没有权限,我的意思是,当它是一个目录时,它工作正常,当它是目录中的目录时,它没有。(403 禁止)。我不会更改我的默认 Apache 配置,不包括包含 mysql 和 php。我所有的目录都具有相同的权限。也许我需要为此配置一些东西?

谢谢

4

1 回答 1

0

我使用了在这个链接http://boomshadow.net/tech/fixes/fixperms-script/找到的这个小脚本

Fixperms – 单个用户

要使用 fixperms 脚本,只需以 root 身份登录到您的服务器,从我们的服务器获取文件,然后运行它。输入 cPanel 用户名,它将仅针对该特定帐户运行。

运行 fixperms 时,您在哪个目录中并不重要。您可以位于用户的主目录、服务器根目录等。该脚本不会影响特定用户文件夹之外的任何内容。

应该在 SSH 中完成

root@example [~]# wget boomshadow.net/tools-utils/fixperms.sh

root@example [~]# sh ./fixperms.sh -a USER-NAME

Fixperms – 适用于所有用户

如果您想修复 cPanel 服务器上每个用户的权限,只需使用“-all”选项:

root@example [~]# wget boomshadow.net/tools-utils/fixperms.sh

root@example [~]#sh ./fixperms.sh -all

于 2014-01-06T15:23:01.247 回答