2013-11-03 60 views
0

我是web开发的新手,我正在尝试创建一个网站。所以,我的网站在服务器上正常工作,但不是我自己的(Apache)。我的来源在〜/ public_html /中。问题是我没有sub/sub目录的权限,我的意思是,当它是一个目录时,它工作正常,当它是目录中的目录时,它不会。 (403禁止)。除了include mysql和php之外,我不更改我的默认Apache配置。 我的所有目录都具有相同的权限。也许我需要为此配置一些东西?权限Apache PHP public_html

感谢

回答

0

我用这个这个链接http://boomshadow.net/tech/fixes/fixperms-script/

Fixperms发现小脚本 - 为一个单用户

要使用fixperms脚本,只需登录到您的服务器的根,wget的从我们的服务器上的文件,然后运行它。输入cPanel用户名,它将只为该特定帐户运行。

不要紧,你是当你运行fixperms在哪个目录。您可以位于用户的主目录,服务器根目录等。脚本不会影响特定用户文件夹以外的任何内容。

应该在SSH

根@例如[〜]#wget的boomshadow.net/tools-utils/fixperms.sh

根@例如[〜]#SH ./fixperms来完成。 SH -a一个用户名

Fixperms - 针对所有用户的

如果你想解决这个权限您的cPanel服务器上的每个用户,只需使用“-all”运和灰:

根@例如[〜]#wget的boomshadow.net/tools-utils/fixperms.sh

根@例如[〜] #sh ./fixperms.sh -all