我正在为php解释器运行Apache和fcgi,但是当cms创建文件或上传插件时,我一直遇到权限问题。这是怎么回事?此外,服务器正在运行cpanel。我也有root访问权限。
答案 0 :(得分:0)
检查谁是目录和权限的所有者。 如果您是所有者,则上传目录应为0700;如果您在组中,则为0770;如果进程所有者在其他目录中,则为0777。
最佳解决方案是减少不必要的访问。检查谁是PHP FCGI服务器的所有者,并通过更改所有权为其授予权限。
<强> EDIT1:强>
您可以通过在控制台中输入
来更改权限chmod 0777 /.../path_to_directory
或者通过CPanel文件管理器执行此操作。有一个带有“更改权限”标签的金钥匙图标。如果您没有经验,只需将其更改为0777。