权限Apache PHP public_html

时间:2013-11-03 00:40:15

标签: apache unix configuration

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

由于

1 个答案:

答案 0 :(得分: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