質問: ファイルの読み込み操作のコーディングについて perlのファイル読み込み操作についての質問です #!/usr/local/bin/perl #ファイルの読み込み open(file,"; close(file); #サーバー出力 print < ファイルの読み込み ##### $data end 次のように、perlのコードを書いて無料の cgiの使えるレンタルサーバーに 設置したところ、エラーが出てしまいます dairy.txtはこのファイルと同じディレクトリで パスも間違えてないです、いろいろ自分で調べてみたんですが どこが間違えているかわかりません よろしかったらどなたかperlに詳しい方がいらっしゃったら 間違えている箇所を教えていただけないでしょうか?
回答: 久しく、perlは使っていないので、「#ファイルの読み込み」の所を、実際に試してみましたが、そのままでうごきそうですねー。 第一ファイルがなくても、動くし。 『#!/usr/local/bin/perl』や『#!/usr/bin/perl』がサーバにあっていないとか。 cgiを置ける位置が違うとかなのかな? cgi/”cgiはこの中だけ”とか。 ローカルサーバで試してみたと思うので、サーバ上の設定をチェックしてみてくださいね。 初歩的なことが速く解決するといいですね。