- ベストアンサー
#!/usr/local/bin/perlの変更。
┬ cgi_script │ └***.cgi │ └ access_g └11111 └22222 └***.cgi 今まで、cgi_scriptフォルダの直下にあるcgiファイルの一番上の行は #!/usr/local/bin/perl できちんと動作していました。 今は、そのcgi_scriptフォルダと同じところにあるaccess_gフォルダの中にある、 11111フォルダの下の2222フォルダの下にあるcgiファイルを実行させたいのですが、 #!/usr/local/bin/perl をどのように変更していいかわからなくなってしまいました。 動作させたいcgiファイルはcgi_scriptフォルダの中に入れたところきちんと動作したので、 動作上の問題はないと思われます。 どうぞよろしくお願いいたします。
- みんなの回答 (8)
- 専門家の回答
質問者が選んだベストアンサー
その他の回答 (7)
- qwer021
- ベストアンサー率24% (70/281)
回答No.8
noname#151446
回答No.7
- qwer021
- ベストアンサー率24% (70/281)
回答No.6
noname#225520
回答No.5
- master-3rd
- ベストアンサー率35% (582/1641)
回答No.4
- so_blue
- ベストアンサー率48% (50/104)
回答No.3
noname#225520
回答No.2
お礼
回答ありがとうございます。 >それは変更する必要ないですよ。 変えなくてもいいんですか? これが原因だとばかり思っていました。 >また、動かない理由としてパーミッション設定をフォルダにもきちんと設定しているでしょうか? この場合変更するフォルダというのは「access_g」でいいのでしょうか? それとも「22222」のフォルダですか? access_g・11111・22222すべて「777」にしてみましたが、動作しませんでした。 ただ不思議?なのが、1.cgiファイルでフォームに書き込みをして、2.cgiでそのデータを表示&ログファイルに書き込み、という動作をしているのですが、2.cgiでデータの表示はできるのですが、ログファイルに書き込みだけができません。 ただcgi_script内で行うときちんとログファイルに書き込まれました。