cgiを無理矢理動かした
サーバーの移転に伴い、サクセスサプリメントと、岡山果物王国のショッピングバスケットが動かなくなっていました。注文が受けられないので、いらいらしていました。
最初のエラーは、URL(フルパスも含めて)で指定したファイルのうち開けないものがあることでした。ショッピングバスケットが使えないことは、耐え難いことなので、何とかできないかと、フルパスをすべて相対パスに変更して試してみたら、サーバーエラーになりました。
相対パスに対応して、ディレクトリを解消して、一つ上のディレクトリに移動したCGIがあり、関数の相対パスがずれたのをなおし、sendmailのサーバー上の位置が変わったのに対応すると、ショッピングバスケットが動きました。
やれやれです。
しかし、DNSの切り替えによるものではないような気がしています。RUL指定のファイルを開くテストプログラムを作って試していますがいまだに開けません。もともとは、ログファイルを開くCGIなんだけど。オリジナルは、相対パス指定なので、表示できているのですが。