MacOSXでローカルCGIテスト (207レス)
上下前次1-新
161: [age] 04/12/04 01:51 ID:??? AAS
うすっ。
162(1): 2005/03/21(月)18:40 ID:y4cafICy(1/3) AAS
超初心者な質問ですみません。
2日前からperlに挑戦ということで、まずはテスト環境の作成をしていたのですが
さっそくそこで躓いています。
買った本と顔を付き合わせ、いろんなサイトを調べまわったのですが
どうしてもわからなくて・・・
同じ環境で頑張っていらっしゃる方が居るここなら、と思い質問させていただきます。
ミミカキエディットや20日試用期間内のJeditなどでperlプログラムを書いても
「Forbidden」で表示されないので困っています。
文法などが間違っているのかテスト環境そのものがうまく出来てないのかと思ったのですが、
学んでいる書籍についていたCDの中に入っているcgiファイルをコピーして
省12
163(1): 2005/03/21(月)19:13 ID:??? AAS
「Forbidden」てことは、パーミッションの設定が正しくないんだろ。
CDのやつはパーミッションがちゃんと設定されてるんじゃねーの?
164: 162です 2005/03/21(月)19:28 ID:y4cafICy(2/3) AAS
>>163さま
さっそくご回答ありがとうございます。
参考書籍にはパーミッションに関する記述が見当たらないので
調べてそちらもいじってみます。
また行き詰まったらここへ来てしまうかもしれませんが
なるべく頑張ってみます。
ありがとうございました。
165(1): 2005/03/21(月)19:52 ID:??? AAS
>>162=164
外部リンク[html]:homepage1.nifty.com
とかどーよ。
166: 2005/03/21(月)20:02 ID:y4cafICy(3/3) AAS
>>165さま
ありがとうございます。
本にはいかにも「ターミナルを起動してperlのパスを確認する」ことと、
「パーソナルWeb共有を公開にする」、という2つだけ設定すれば
動くようなことが書いてあるのですがそれでけではうまく行かずはまっていました。
ひとつ進むとまたひとつ、って感じでなかなか最初の設定が出来ません。
現在教えていただいたサイトを含めた数件を見ながら四苦八苦中です(笑)
なかなか難しいものですね。でもがんばります。
167(1): 引き続き162です 2005/03/21(月)21:30 ID:DCFB9vx1(1/3) AAS
すみません、もうひとつ質問させてください。
(さっきのパーミッションはまだかえ方と数字がわかったところです。。
ターミナルでやっては見たのですが改善されず四苦八苦中です;;)
参考書籍には、CGIプログラムの置き場所について
ドキュメントルート以下を使う場合、例えばabc.cgiファイルなら
ローカルフォルダは
/library/Webserver/Documents/CGI-Executables/abc.cgi
となるようにして、URL指定は
/localhost/cgi-bin/abc.cgi
とするとあったのですが、これでやってみたところNot Foundと出てしまったのです。
省9
168(1): 2005/03/21(月)21:40 ID:??? AAS
>>167
このスレの>>122-123と同じような状況かもね。
localhost ではなく 127.0.0.1/cgi-bin/abc.cgi
でアクセスしてみたらどうなる?
169: 引き続き162です 2005/03/21(月)22:02 ID:DCFB9vx1(2/3) AAS
>>168さま
127.0.0.1でも確認はしていました。
どちらでも、Apacheが動作している証だと言うページが表示されています。
しかしそれ以下の/cgi-bin からNotfoundに…
ということはフォルダの場所かなにかがおかしいのでしょうか。
170: 引き続き162です 2005/03/21(月)22:18 ID:DCFB9vx1(3/3) AAS
すみません… 上記の文を書いていて気がついた事があって
自己解決してしまいました。
最初にWebserver/Documents/CGI-Executables という並びを見て、
「Webserver」フォルダの中に「Documents」フォルダと「CGI-Executables」が並んでいるのを
階層が違っている!と思いわざわざ「CGI-Executables」フォルダを「Documents」フォルダに入れちゃってたんです。
ものすごい余計な事だったんですね;;
フォルダの場所を直したらきちんと表示されるようになりました。
あとはパーミッションの設定だけに戻りました。
自分のミスで余計な質問を増やしてしまいすみませんでした!
171(1): 2005/04/03(日)22:10 ID:HUkSlOgg(1) AAS
httpd.confをいろいろ編集しすぎたんで一度新しいhttpd.confに変えようと思うんだけど
どっかDLできるようなサイトってないかな?OSから全て再インストールするのはめんどくさいんで…
172: 2005/04/06(水)04:15 ID:??? AAS
$ ls /etc/httpd/
httpd.conf.default
173(2): 2005/04/12(火)01:06 ID:??? AAS
OS10で、HTTPヘッダの内容が動的に見えるようなブラウザorソフトはないかしら
174: 未承諾広告※ ◆TWARamEjuA 2005/04/12(火)07:45 ID:??? AAS
>>173
Terminal
175: 2005/04/15(金)13:12 ID:??? AAS
>>173
firefox
176: 2005/04/24(日)03:11 ID:Gq/NNsjB(1) AAS
>171
増設とか外付けにOSを新規に入れてインスコして
ファイルだけ取り出してOS消せばどうですか?
177(1): 2005/05/04(水)04:38 ID:5SCNWgJm(1) AAS
私も「はじめての人のための かんたんPerl/CGI 入門」で勉強しようと思っているのですが、
初めの設定の所でつまずいています。ユーザーフォルダでCGIプログラムを動かすモという所で
ターミナル上で
[macintosh:/private/etc/httpd] kamitani% cd
[macintosh:~] kamitani% sudo cp ./Desktop/httpd.conf /private/etc/httpd/
password:
を入力して/private/etc/httpd.conf ファイルがデスクトップにコピーされるので
ファイルを書き換えるとあるのですが、デスクトップに表示されません><
書籍のターミナルの例のように改行されて入力できないのですが、perl経験者の方や
同じ書籍で勉強された方でわかる方がいらっしゃいましたら教えて頂けませんでしょうか。
省1
178(1): 2005/05/04(水)08:34 ID:1YWGMeq5(1) AAS
外部リンク:gate216.bunbun.ne.jp
っおkwwwうぇwwwwwwwwwwwwうはっwww
wうはっwおkwwwwwwおkうぇwうぇwっうはっ
wwwwwwwwwwwwwwwwwwwwwwwwwwwwww
wwwっうはっwうぇおkっっおk
wwwwwww
179: 未承諾広告※ ◆TWARamEjuA 2005/05/04(水)13:23 ID:??? AAS
>>177
terminal で
%man cp
してみよう。cp コマンドのマニュアルが表示されます。
おそらくだけれども、逆。
ま、書籍ってそんなもんだから気を付けて。
ちなみに >>178 は、今はやりの「山田ウイルス」の最新種
2chスレ:operate
180(1): 2005/06/26(日)06:23 ID:BLSxZUbw(1) AAS
miが2.1.6になって、ダブルクリックでの文節選択が
$も選択されるように変わってない?
上下前次1-新書関写板覧索設栞歴
あと 27 レスあります
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ AAサムネイル
ぬこの手 ぬこTOP 0.012s