cPanel出现.htaccess权限相关报错 修改权限为775后仍未解决求助
cPanel WordPress .htaccess权限报错解决方案
报错核心指向两个权限要求:.htaccess文件可读、public_html目录可执行,仅修改.htaccess权限无法覆盖全部要求,可按以下步骤依次排查修复:
- 修正public_html目录权限
Apache进程需要目录的执行权限才能遍历读取目录下的.htaccess文件,public_html正确权限为750,执行SSH命令:chmod 750 /home/root123/public_html - 修正文件目录所属用户组
cPanel环境下站点文件的所属用户、组必须对应当前cPanel账户的用户名,权限错位会导致进程无法读取文件,执行递归修正命令:chown -R root123:root123 /home/root123/public_html - 修正.htaccess文件权限
你之前设置的775权限过高,且.htaccess不需要执行权限,正确权限为644,执行命令:chmod 644 /home/root123/public_html/.htaccess - 检查上级目录权限
确认/home/root123目录权限为750,避免上级目录权限限制导致进程无法进入public_html目录,执行命令:chmod 750 /home/root123
如果无法操作SSH,可通过cPanel图形界面操作:登录cPanel进入「文件管理器」,右键对应目录/文件选择「权限」选项,输入对应数值保存即可;多数cPanel服务商内置账户权限修复工具,找不到入口可直接联系服务商协助重置站点权限。
内容的提问来源于stack exchange,提问作者Umar Arshad
相关产品推荐
相关产品推荐

