MacOSXでローカルCGIテスト
やってる方います? 参考になりそうなURIとかあればぜひ!! 僕もmiだなぁ。ミミカキの頃から使ってるし。
CarbonEmacsも入れたんだけど設定ちゃんとしてないのでまだ使ってない(笑 「mi」ってどう読むの? ミミカキの「み」? vi風に「えむあい」? 以前の名前は「ミミカキエディット」だったから「ミ」って読んでる。 超初心者な質問ですみません。
2日前からperlに挑戦ということで、まずはテスト環境の作成をしていたのですが
さっそくそこで躓いています。
買った本と顔を付き合わせ、いろんなサイトを調べまわったのですが
どうしてもわからなくて・・・
同じ環境で頑張っていらっしゃる方が居るここなら、と思い質問させていただきます。
ミミカキエディットや20日試用期間内のJeditなどでperlプログラムを書いても
「Forbidden」で表示されないので困っています。
文法などが間違っているのかテスト環境そのものがうまく出来てないのかと思ったのですが、
学んでいる書籍についていたCDの中に入っているcgiファイルをコピーして
ドキュメントルートに置くとそちらはきちんと表示されるのです。
それならば、と思いそのファイルを全文コピーしてミミカキエディットやJeditで保存すると
やはり同じで「Forbidden」・・・
もちろん、改行コードはLFにしてありますし、拡張子なども.cgiにしているのですが
これは各エディタを使用する際に問題があるのかも、と思ったまではいいのですが
どうすればいいのか検討もついていません。
もし、原因となるものがわかりそうな方がいらっしゃったらご指導ください。。
ちなみに、現在参考にしている書籍は
秀和システム社の 「はじめての人のための かんたんPerl/CGI 入門」です。
環境は、MacOSX(10.3)でパーソナルWeb共有(Apache)の開始と、
ユーザーフォルダで動かすために/Private/etc/httpd.confファイルの書き換えを行って使用しています。
CDのファイルはテキストエディタで開きます・・・
「Forbidden」てことは、パーミッションの設定が正しくないんだろ。
CDのやつはパーミッションがちゃんと設定されてるんじゃねーの?
>>163さま
さっそくご回答ありがとうございます。
参考書籍にはパーミッションに関する記述が見当たらないので
調べてそちらもいじってみます。
また行き詰まったらここへ来てしまうかもしれませんが
なるべく頑張ってみます。
ありがとうございました。
>>162=164
ttp://homepage1.nifty.com/glass/tom_neko/web/web_cgi_osx.html
とかどーよ。 >>165さま
ありがとうございます。
本にはいかにも「ターミナルを起動してperlのパスを確認する」ことと、
「パーソナルWeb共有を公開にする」、という2つだけ設定すれば
動くようなことが書いてあるのですがそれでけではうまく行かずはまっていました。
ひとつ進むとまたひとつ、って感じでなかなか最初の設定が出来ません。
現在教えていただいたサイトを含めた数件を見ながら四苦八苦中です(笑)
なかなか難しいものですね。でもがんばります。
すみません、もうひとつ質問させてください。
(さっきのパーミッションはまだかえ方と数字がわかったところです。。
ターミナルでやっては見たのですが改善されず四苦八苦中です;;)
参考書籍には、CGIプログラムの置き場所について
ドキュメントルート以下を使う場合、例えばabc.cgiファイルなら
ローカルフォルダは
/library/Webserver/Documents/CGI-Executables/abc.cgi
となるようにして、URL指定は
/localhost/cgi-bin/abc.cgi
とするとあったのですが、これでやってみたところNot Foundと出てしまったのです。
それで仕方なく、書籍に記載されていたユーザーフォルダで
CGIを動かすための設定をやってみて、先ほどの
/Private/etc/httpd.confファイルの書き換えを行うはめになったのですが
どんどんはまっていく気がします…
そもそも本によれば最初の設定だけで動くはずなのですよね?
だとすれば最初のエラーの方から解明していった方がまだわかりやすいかも知れません。。。
/localhost/cgi-bin/abc.cgi がNot foundになってしまうのはどういう原因が考えられるのでしょうか?
パーミッションはFTPからのやりかたを調べ中です。
今日もまるまる一日perlで悩んでしまいましたxxx >>167
このスレの>>122-123と同じような状況かもね。
localhost ではなく 127.0.0.1/cgi-bin/abc.cgi
でアクセスしてみたらどうなる? >>168さま
127.0.0.1でも確認はしていました。
どちらでも、Apacheが動作している証だと言うページが表示されています。
しかしそれ以下の/cgi-bin からNotfoundに…
ということはフォルダの場所かなにかがおかしいのでしょうか。 すみません… 上記の文を書いていて気がついた事があって
自己解決してしまいました。
最初にWebserver/Documents/CGI-Executables という並びを見て、
「Webserver」フォルダの中に「Documents」フォルダと「CGI-Executables」が並んでいるのを
階層が違っている!と思いわざわざ「CGI-Executables」フォルダを「Documents」フォルダに入れちゃってたんです。
ものすごい余計な事だったんですね;;
フォルダの場所を直したらきちんと表示されるようになりました。
あとはパーミッションの設定だけに戻りました。
自分のミスで余計な質問を増やしてしまいすみませんでした! httpd.confをいろいろ編集しすぎたんで一度新しいhttpd.confに変えようと思うんだけど
どっかDLできるようなサイトってないかな?OSから全て再インストールするのはめんどくさいんで… $ ls /etc/httpd/
httpd.conf.default OS10で、HTTPヘッダの内容が動的に見えるようなブラウザorソフトはないかしら >171
増設とか外付けにOSを新規に入れてインスコして
ファイルだけ取り出してOS消せばどうですか? 私も「はじめての人のための かんたん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経験者の方や
同じ書籍で勉強された方でわかる方がいらっしゃいましたら教えて頂けませんでしょうか。
よろしくお願いします。 ttp://gate216.bunbun.ne.jp/
っおkwwwうぇwwwwwwwwwwwwうはっwww
wうはっwおkwwwwwwおkうぇwうぇwっうはっ
wwwwwwwwwwwwwwwwwwwwwwwwwwwwww
wwwっうはっwうぇおkっっおk
wwwwwww >>177
terminal で
%man cp
してみよう。cp コマンドのマニュアルが表示されます。
おそらくだけれども、逆。
ま、書籍ってそんなもんだから気を付けて。
ちなみに >>178 は、今はやりの「山田ウイルス」の最新種
http://qb5.2ch.net/test/read.cgi/operate/1114695735/l50 miが2.1.6になって、ダブルクリックでの文節選択が
$も選択されるように変わってない? >>180
キーワードの設定。
バージョンアップは関係ない。 >>181
そうだったのですか、知らなかった。
ありがとう。恥ずかし。。 >>182
見出し行の設定次第で、変数の補完ができるっす。
$hogemogehage
なんてい変数が入力されてたら、
$ho + shift + space で補完される。 iBook、PowerBookに続き、MacBookも爆発炎上
http://gigazine.jp/img/2007/03/13/macbook_inferno/macbook_inferno_001_m.jpg
「MacBook」のバッテリー部分が爆発炎上した模様。
もともとのカラーはホワイトのはずなのですが、 写真を見ていただければわかるように、かなりひどいことに。
バッテリーに問題があると発表されていたのは「MacBook Pro」なので、ユーザーにとって今回のは想定外の出来事です。
彼はここ3週間の自分のMacBookの調子を思い出してみると、
バッテリーが明らかに弱っていることはわかっていたそうです。
3時間動くはずなのになぜか1時間〜1時間半程度で使えなくなる、
というように。最後の数日間について思い出してみると、
フル充電しているにもかかわらず絶えず99%と100%の間で点滅を繰り返していたそうです。
……完全に挙動が怪しいですね。
土曜日の午後にはバッテリーは21%の残量で、そこで一度閉じています。
日曜日の夜に帰宅してからは起動せず、バッテリー残量はゼロを示していたそうです。
しかし直後、爆発炎上することに。
http://gigazine.net/index.php?/news/comments/20070313_macbook_inferno/ >>3の記述にあるテスト用ファイルが生成されてなかったのは漏れだけ?
随分と前に何処にも無くて悩んでた
それともOS Xの仕様が変わっただけ?
まー化石スレできくのもアレだが Mac OS Xにおいて、「共有」→「パーソナルWeb共有」でサーバを有効にできますが、
このサーバへの外部からのアクセスを完全に遮断する方法はありますか?
ローカルサーバとして使用したいのですが・・・
よろしければ、ご回答をおねがいします。 なんでみんな「はじめての人のための かんたんPerl/CGI 入門」を
mac鯖用の書籍として選ぶんだい?
[macでサーバー作ろう!]みたいな本もうってるじゃまいか CGIからのライト権がありませんという表示が出て、しばらく悩みまくってた。
フォルダのパーミッションを777にしたら無事動いた!(CGIは755)
他にも色々あったけど、今思うと基本の操作で躓いてたんだなー。 >>190
Xcodeなんてつかわずvimつかえよ
ってことになるんです ローカルでCGIやPHPをテストするWindows用のソフト
の話題はどこですれば良いですか。
誘導お願いします 朝鮮人が出たときは、禿をまぶしたあとIMFで洗ってつまみ出すとよい
朝鮮人が出たときは、禿をまぶしたあとIMFで洗ってつまみ出すとよい
,,;;-‐;;''';;;^;;;''';‐;、、
r;;''";;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;`ヽ
ン'―- 、;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;ヽ
/ ゙i;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;l!
l , -― l;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;l
ヽ _,;-‐ `ー '"r `ヾ;;;;;;;;;リ
> '′ノ;;;;;;;;;;;|
<、 f;;;;;;;;;;;;;;;|
, -‐-、 ヽ-― l;;;;;;;;;;;;;;;ノ
(_,r‐ 、ヽ、 丶、__ ト--‐''"
∧__(ニ゙_``ー --┬`l ,⊥、
<Д´f三`ヽ.`丶‐- |┌゙''"´ |
∪∪{= _,二二二l |
<ノ<ノ ̄´ └┬ ''^ |
j 〈
朝鮮人が出たときは、禿をまぶしたあとIMFで洗ってつまみ出すとよい
朝鮮人が出たときは、禿をまぶしたあとIMFで洗ってつまみ出すとよい
( ・∀・) | | ガッ
と ) | |
Y /ノ 人
/ ) < >__Λ∩
_/し' //. V`Д´)/ ←>>104
(_フ彡 / _
|O\
| \ キリキリ
∧|∧ \ キリキリ
ググゥ>(;⌒ヽ \
∪ | (~)
∪∪ γ´⌒`ヽ
) ) {i:i:i:i:i:i:i:i:}
( ( ( ´・ω・)、
(O ⌒ )O
⊂_)∪ ★2ch勢いランキングサイトリスト★
☆ +ニュース
・ 2NN
・ 2chTimes
☆ +ニュース板新着
・ Headline BBY
・ Unker
☆ +ニュース板他
・ Desktop2ch
・ 記者別一覧
☆ 全板
・ 全板縦断勢いランキング
・ スレッドランキング総合ランキング
☆ 実況込み
・ 2勢
・ READ2CH
・ i-ikioi
※ 要サイト名検索 ____
/ \
/ ⌒ ⌒ \ ?
/ ( ●) (● ) \
| (__人__) |
\ 凵 /
/ \ 誰でも簡単にネットで稼げる方法など
参考までに、
⇒ 『半藤のブブイウイウレレ』 というサイトで見ることができます。
グーグル検索⇒『半藤のブブイウイウレレ』
1VIMIR8C8X ロシアによるウクライナ侵攻で戦死したロシア兵の大半が極めて若く、貧困地域出身であることが、メディアなどの調査で明らかになった。少数民族も多いという。
旧ソ連時代のアフガニスタン侵攻では、1979〜89年で約1万5000人のソ連兵が死亡したが、ウクライナ侵攻での戦死者はすでにこれを上回っているという。
ロシアはウクライナ侵攻での戦死者数について口を閉ざしている。累計戦死者数は3月2日には498人、25日には1351人となったと発表したが、それ以来、新たな情報は公表していない。
ウクライナ側は、ロシアの戦死者が2万7000人に上るとしている。西側諸国はこの数字は多すぎると指摘するが、それでもロシア側の発表は大きく上回ると考えている。
英国防省は今月15日、ロシアがウクライナに投入した地上戦力の3分の1を失った可能性が高く、約5万人が死亡または負傷したとみられると発表した。
ロシアのウラジーミル・プーチン(Vladimir Putin)大統領は9日の戦勝記念日に、戦死者数には触れなかったものの、被害の重要性を珍しく認めたかのように、戦死者を追悼した。 元首相秘書官の差別発言をきっかけに、棚上げになっていた「LGBT理解増進法案」の検討が進む中
SNSを中心にトランスジェンダー女性を排除する言説が広がっているとして
全国の当事者団体でつくる「LGBT法連合会」が16日、東京都内で会見を開き
「デマが当事者の生活を脅かしている。冷静な議論が必要だ」と呼びかけた。
SNS上では「法律ができると、男性が『心は女だ』と言えば女湯に入れる」など
の投稿が散見。同法案には、公衆浴場の利用ルール変更は盛り込まれていない。
会見で神谷悠一事務局長は「全国約60の自治体で性的少数者への差別禁止条例が施行されているが
公衆浴場の利用ルールが変わったり、社会が混乱したという事実はない」と説明。
トランスジェンダー女性の時枝穂さんは「人目や、社会の中でどういうふうに見えているかを気にしながら暮らしている。正しい理解が広がってほしい」と訴えた。
同会はSNSで「#トランスヘイトをなくそう」と発信するキャンペーンを開始。
女性学やジェンダー学の研究者ら30人余りが賛同している。 MacOSXでローカルCGIテストは昔やってましたよ