我将一个基本的 python 脚本上传到我在 Dreamhost 的共享主机,并将权限更改为777
. 它从 shell(通过 SSH)运行良好,但从浏览器调用时会显示“服务器错误”。
在 error.log 中,错误是'Premature end of script headers'
.
我写信给 DreamHost,DreamHost(出乎意料地很快)通过将权限更改为 来回复755
,并且脚本开始在 apache 中正常工作(我可以在浏览器中看到输出)。
但这似乎不对 - 添加额外的宽松权限如何破坏任何功能?