htmlやcssの勉強をしていて、そろそろperlに手をつけてみようとしているのですが、設定方法が全くわかりません。かなり調べたのですが、調べ方が悪いのか全然解決できません。具体的に何がわからないのかというと。
・http://*****.sakura.ne.jp/perltest.plとしてFTPでアップロードしたら、perltest.plの中身がそのまま表示されてしまいました。拡張子をcgiとしてアップロードしたら、ページが表示出来ないエラーとなりました。アップロードするフォルダがいけないのでしょうか?なにか設定があるのでしょうか?ほかのhtmlやcssのファイルは問題なくアップロードできています。
・コマンドパス/usr/bin/perlなど、なんのことか全くわかりません。
・DWのCS4を使っているのですが、どうすれば、効率良く.plファイルを編集アップロードできるのでしょうか?(現在.plのファイルをダブルクリックしても編集画面が出てこず、右クリック→エディタを指定して開く→dreamweaverとしないと編集できません。)
ちなみに、とりあえずの内容ですがperltest.plの中身は
#! /usr/bin/perl
print "Content-type : text/html\n\n ";
print "<html> <body> \n " ;
print "<div>aaa</div> \n " ;
print "</html> </body> \n " ;
です。
さくらレンタルサーバーのオンラインマニュアルは
http://support.sakura.ad.jp/support/manual/rs/te …
です。
かなり初歩的なこととは思いますが教えてください。いくら調べても全然わからず、本当に困っています。どうかよろしくお願い致します。
No.1ベストアンサー
- 回答日時:
さくらのパスは /usr/bin/perl ですから変更する必要はありません
おそらくパーミッションを変更してないだけなのでは?
スクリプトファイルのパーミッションを 705 に変更してみれば幸せになれると思います。
(パーミッションの意味が解らない場合はグーグル先生に聞いてみましょう→http://www.google.co.jp/search?hl=ja&source=hp&q …)
効率よく編集したいとの事ですが、Windowsだったらフォルダオプションで設定してやれば済む話。つかスクリプトの編集はテキストエディタで行うのが最強だと思います。
この回答への補足
http://*****.sakura.ne.jp/直下のperltest.plファイルをDWのリモートサイトのファイル設定(権限の設定)で705に変更しましたが表示結果は変わりませんでした。上記のようなコードだと、これは問題のない状態なのでしょうか?
<html> <body>
<div>aaa</div>
</html> </body>
と出力されて、ブラウザではaaaと表示されるようにしたいのですが。何が問題なのででしょうか?フォルダのパーミッションというのは変更しなくてもいいのでしょうか?(どこで変更するのかがわかりませんが…)
print "Content-type: text/html\n\n";
これをつけることによりちゃんと動作しました。初歩的なことでしたね…お騒がせしてすみませんでした。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- CGI htmlからパラメータで、cgiに渡したい。 1 2023/02/06 16:15
- CGI perlで書いたcgiでsqliteの使い方を教えてください 2 2023/05/08 21:29
- PHP htmlspecialcharsが機能していないです。 バグですか? 1 2022/04/05 01:22
- HTML・CSS HTMLを正しく表示させるには 2 2023/06/18 09:12
- JavaScript jqueryを使ったスムーススクロールのコードを書いたのですが、HTMLコード内にある、a butt 2 2022/04/14 10:59
- PHP if(preg_match("/[^0-9]/",$gu_d)){意味を教えてください。 1 2022/05/06 05:37
- JavaScript jQueryでのドラッグアンドドロップについて 1 2022/07/07 21:04
- PHP ここでの ②if($su_d<>"")の比較演算子 を使う理由は 1 2022/03/26 02:33
- JavaScript 入力フォームの javascript で メールアドレスの正規チェックをを行い、ボタンをクリックして 2 2022/04/27 16:06
- HTML・CSS WEB上で文書のアイコンを配置する方法 2 2022/09/03 13:01
関連するカテゴリからQ&Aを探す
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
jcode.plが読み込めない
-
セッションファイルが作成でき...
-
CGIの中にinclude
-
6月の第2 第4火曜日は何日...
-
月の第一週とは
-
今週とは何曜日から何曜日まで...
-
HTTPヘッダの大きさ
-
エクセルで毎月第2週日の水曜日...
-
よくある 『 第○(1・2・3・4・...
-
毎○曜日って、使いますか?
-
アンケートなどの1日1回の投...
-
VBでcgiを動作させるには
-
土曜日の26時って何曜日の何時...
-
VBA。複数のChangeイベントをま...
-
曜日を求めるプログラムはどう...
-
カレンダープログラム、曜日の...
-
燃えるゴミの日は何曜日ですか?
-
for a week tomorrowはどういう...
-
レスポンスヘッダの出力方法
-
日付から曜日を求めたい
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
perlのrequireの動き方について...
-
Quantifier follows nothing in...
-
jcode.plが読み込めない
-
htmlからテキストを返すperlを...
-
cgiとplとpm
-
requireでreturnを使いたいので...
-
Perlソースを2つのファイルに分...
-
htmlファイルへのcgiの組み込み...
-
use CGI
-
セッションファイルが作成でき...
-
バイナリファイルのアップロード
-
useとrequireでエラー
-
error_logファイルの中身で教え...
-
cgiからcgiをコールする。
-
webからroot権限のコマンドを実...
-
apacheのCGI設定について教えて...
-
自CGIのURLのパス部分を取得す...
-
Location: で cgi → c...
-
Perlccを使ったCGIプログラムの...
-
perlのcgiで、変数の中身を表示...
おすすめ情報