• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:機能しているCGIが別フォルダーでは機能しない。)

機能しているCGIが別フォルダーでは機能しない

このQ&Aのポイント
  • 機能しているCGIが別フォルダーでは機能しない。現在、携帯サイトで見積もりCGIを作成中。
  • 同じような見積もりを別のフォルダーで作成したが、画面が真っ白になってしまう。
  • CGIはperlで動作しており、form actionの指定やフォルダー関連の設定に問題がある可能性がある。

質問者が選んだベストアンサー

  • ベストアンサー
  • SAYKA
  • ベストアンサー率34% (944/2776)
回答No.1

単純にフォルダを移動したら動かないのはサーバのhttpdの設定の問題だね。 通常は".htaccess"とかで設定するけれどCGIは通常そこらのフォルダに放り込んでも動作しないようになってるよ。 で、真っ白っていうのは どう真っ白なのかっていうのを突き止めないとならない。 その真っ白な状態でソース表示したら何か出るのかどうか、出ないようならCGI側の書き方そのものが何かおかしい。 (よくやるのがhttpヘッダの送り方を間違えてたり、空行が先に余分に出てしまう書き方がされている) http://www.google.com/search?hl=ja&q=perl%20cgi%20%E3%81%82%E3%82%8A%E3%81%8C%E3%81%A1%E3%81%AA%E3%83%9F%E3%82%B9 ・・・ちょっとそれっぽいのは出てこなかったけど、身に覚えがありそうな物もあるかも。

heaven-earth
質問者

お礼

ありがとうございます。 ただいま、解決いたしました。 申し訳ありません。 ファイルの属性でした。 CGIですから、ファイルそれぞれの属性を変更しておかないと いけないのに、それを忘れていました。 お時間取っていただき、深謝申し上げます。

関連するQ&A

専門家に質問してみよう