Uid/GID 不匹配

Uid/GID 不匹配

我一直在尝试设置 magento 网站,但一直在尝试使用权限,这导致 suexec.log 中出现以下错误

[2014-04-25 08:20:56]: uid: (5015/web12) gid: (5011/client7) cmd: .php-fcgi-starter
[2014-04-25 08:20:56]: target uid/gid (5015/5011) mismatch with directory (33/33) or program (33/33

有什么想法可以让我使 uid 和 gid 匹配吗?

我已经完成 id www-data 并且 5011/client7 针对该用户。

任何帮助都将非常有帮助。

答案1

似乎正在httpd尝试.php-fcgi-starter使用运行脚本执行指令作为用户web12client7(uid:5015,gid:5011) 并且脚本或目录所有者具有 uid:33 和 gid:33。

suEXEC允许使用由以下定义的用户/组运行脚本Suexec用户组指令。目标用户/组必须与拥有脚本和目录的用户/组相同。

可能需要运行:

chown -R web12:client7 /var/www/php-fcgi-scripts/web12

suEXEC在运行脚本之前执行大量检查,这里很有用关联更多细节。

相关内容