文件更改后发生内部服务器错误

我使用SSH来连接我的主机在服务器上(通过myaccount @ ip连接)。 但是,每当我对服务器上的文件进行更改时,我都会看到内部服务器错误。 事实上,每当我使用Eclipse svn插件提交一些东西到我的服务器,就会发生这种情况。

这里是apache2日志

SoftException in Application.cpp:256: File "/home/myaccount/public_html/web/index.php" is writeable by group, referer: http://*** Premature end of script headers: index.php, referer: http://*** 

我通过以下命令解决了这个问题(通过root帐户连接服务器)

 chown -R myaccount:myaccount /home/myaccount/public_html/ chmod -R 0755 /home/myaccount/public_html/ 

我必须通过根连接并运行以上每次我改变我的托pipe东西上的命令?

您应该可以使用普通帐户将相关文件的权限设置为755(或您的首选组不可写组),因为这些文件仍应归该帐户所有。 要永久解决这个问题,请尝试将“umask 0227”放在.bashrc中。