【发布时间】:2009-04-21 14:58:49
【问题描述】:
我的托管脚本已被移动,不再工作。
指定的 CGI 应用程序 不返回完整的行为不端 一组 HTTP 标头。
我注意到我的托管公司有人修改了我的脚本,以便我以前拥有的地方
use lib 'd:/myorig/LIB';
我现在有
use lib '//newhost/LIB';
这应该有效吗?
我尝试了 1800 INFORMATION 的建议并运行了
的最小脚本#!perl -w
use lib '//whatever/lib';
print "success";
...给出了相同的结果。
更新:ysth 对 FatalsToBrowser 的建议确实揭示了更多信息。看起来路径(由托管公司的人添加)可能是错误的。
Update2:托管公司现在表示,这些脚本与之前的托管人想法相同,但会引发大量语法错误。 “由于我们无法为您调试脚本,我们建议您联系原始程序员并向他们寻求帮助”。 <grinds teeth>
部分解决:托管公司终于意识到他们没有正确设置权限。他们仍然不对,并且(aargh)他们不允许网站所有者设置文件夹权限n,甚至在他们自己网站中的文件夹上也是如此。
【问题讨论】: