トップページ⇒php
198コメント64KB

MacOSXでローカルCGIテスト

■ このスレッドは過去ログ倉庫に格納されています
0001名無しさん@お腹いっぱい。01/10/16 05:16ID:xybQ4rRm
やってる方います? 参考になりそうなURIとかあればぜひ!!
0002JAPU@ ◆JAPUTeX. 01/10/16 06:56ID:???
OSXは良く分からないんだけど、Apache じゃダメなの?
http://www.apple.com/macosx/whatyoucando/websharing.html
0003名無しさん@お腹いっぱい。01/10/16 10:54ID:???
間違ってたらスマソ基本的には

システム環境設定の「共有」で Web共有を「開始」 (Apache の起動)

cgiファイルは
/LIbrary/WebServer/CGI-Executables/
に置く

cgiファイルのパーミッションを変更 (Terminal 等を使う。システム環境設定の「共有」で「FTP サービスを開始する」にチェックを入れてFTPソフトで変更してもいい。ホスト名は"localhost"でユーザ名とパスワードはログインする時のもの)

ブラウザで
http://127.0.0.1/cgi-bin/cgiファイルの名前

あとテスト用として test-cgi と printenv があるはず。

http://127.0.0.1/cgi-bin/test-cgi
http://127.0.0.1/cgi-bin/printenv

で。うまく動かなかったらパーミッションをもう一度確認して。
0004名無しさん@お腹いっぱい。01/10/16 11:58ID:xybQ4rRm
ありがとうございます!助かりました〜、早速やってみます!!

感謝、感謝!!
0005名無しさん@お腹いっぱい。01/11/07 12:37ID:q2adu9WX
cgi-binを

/LIbrary/WebServer/CGI-Executables

ではなくユーザーディレクトリに入れて許可するにはどうすればいいんでしょうか?
0006名無しさん@お腹いっぱい。01/11/07 17:19ID:l0mzufpm
>5
/private/etc/httpd/httpd.conf
の
ScriptAlias /cgi-bin/ "/Library/WebServer/CGI-Executables/"
を書き換える、とか?
0007名無しさん@お腹いっぱい。01/11/08 09:04ID:MD6rv86o
その書き換え方法は、具体的にどのように書き換えればいいんでしょう?
不可視になっているし、TinkerToolsで可視にしても開けないのですが...??
開けるエディタとかあるんでしょうか?
それともTerminalを使うしかないんでしょうか?
0008名無しさん@お腹いっぱい。01/11/08 10:21ID:VZi3hKja
そういうこと、簡単ですよ。
0009名無しさん@お腹いっぱい。01/11/08 11:36ID:MD6rv86o
その簡単が、分からない。。。
■ このスレッドは過去ログ倉庫に格納されています