ホストされているスクリプトが移動され、機能しなくなりました。
指定された CGI アプリケーションは、HTTP ヘッダーの完全なセットを返さないため、誤動作しました。
ホスト会社の誰かが私のスクリプトを変更したことに気付きました。
use lib 'd:/myorig/LIB';
私は今持っています
use lib '//newhost/LIB';
これは機能するはずですか?
1800 INFORMATIONさんの提案を試して、最小限のスクリプトを実行しました
#!perl -w
use lib '//whatever/lib';
print "success";
...同じ結果が得られました。
更新: FatalsToBrowser に関する ysth の提案により、実際に詳細な情報が明らかになりました。パス (ホスティング会社の誰かが追加したもの) が間違っている可能性があります。
Update2 : ホスティング会社は、これらのスクリプトは、以前のホストの心と変わらず、多くの構文エラーをスローしていると述べています。「あなたのスクリプトをデバッグすることはできないため、元のプログラマーに連絡して助けを求めることをお勧めします」. <grinds teeth>
部分的な解決:ホスティング会社は、アクセス許可を正しく設定していないことに最終的に気付きました。彼らはまだ正しくなく、(aargh) サイトの所有者が自分のサイト内のフォルダーに対してさえ、フォルダーのアクセス許可を設定することを許可していません。