我正在遵循指南这里,以自动化我的比特桶回购的部署。
然而,尽管POST钩子似乎工作,并且日志文件是创建的-没有文件被拉。附加链接中的注释将权限讨论为一个可能的问题。
我做过几次chown的,但没有运气。
对如何修复有什么建议吗?只有我的托管公司才能解决这个问题吗?我要他们换什么?
谢谢。
发布于 2014-07-12 14:14:27
看起来是权限问题。
通过运行以下代码:
<? print "hello world<p>\n"; system("id"); ?> 我得到了这个输出=
uid=99(nobody) gid=99(nobody) groups=99(nobody) context=system_u:system_r:initrc_t:s0 而在我的另一个工作服务器上,所有者是我的帐户用户帐户。
不知道如何真正解决这个问题--但至少根本原因是已知的。
编辑:通过让托管公司启用Suexec解决了问题。这允许PHP脚本在我的ID下运行,而不是在任何人的ID下运行。
https://stackoverflow.com/questions/24705786
复制相似问题