- - PR -
自宅サーバ
投稿者 | 投稿内容 | ||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|
|
投稿日時: 2006-12-25 09:23
どこら辺が分かりにくかったんでしょうか? (こういう情報が無いと、改善も説明もできないでしょ?) で、随分昔にAnHTTPDで動かした事あるんですが、GD関係のエラーが出てきませんか? (もし出てたとしたらAnHTTPDのサポートページのどこかに対応方法が書いてあった気が。) | ||||||||||||
|
投稿日時: 2006-12-25 11:57
これはphp側の設定ですよね?webサーバ側の設定が気になったので「Anhttpd側の設定」と尋ねたのですが(汗 CLI/Moduleのどちらで使われているのか不知ですが、CGIとして動かされている場合ならphp.exeへのpathは間違いないですか?(moduleの場合はdllの位置指定とか、そもそも.phpのハンドラとか・・) | ||||||||||||
|
投稿日時: 2006-12-26 23:04
冬寂さんありがとうございます。
Apache再インストールし直したら使えるようになりましたので、Apache使うことにしました。 せっかくの回答無駄にしてすみませんでした。 shimixさんありがとうございます。 質問勘違いしてました。 Apache使えるようになったんですが、CGI・PHPが使えません。(Anhttpdを使うまでは、CGI動いてました。) いろんなサイトを参考に設定しているんですが、エラーが出ます。 >CLI/Moduleのどちらで使われているのか不知ですが、CGIとして動かされている場合ならphp.exeへのpathは間違いないですか?(moduleの場合はdllの位置指定とか、そもそも.phpのハンドラとか・・) 勉強不足なので、CLI/Moduleはこれから勉強していきますのですみません。 Pathは正常に動いてます。 | ||||||||||||
|
投稿日時: 2006-12-27 01:30
どのようなエラーかを書いて頂かないと... それと、Apache のバージョンがわからないのですが... (1.x 系か 2.0 以降かで初期設定が少し変わりますよね。LoadModule とか)
??? _________________ C# と VB.NET の入門サイト じゃんぬねっと日誌 | ||||||||||||
|
投稿日時: 2006-12-27 08:12
じゃんぬねっとさんありがとうございます。
バージョンはApache2.2.3です。 設定は、httpd.conf内を『ServerRoot』や『DocumentRoot』・『<Directory 』などです。 | ||||||||||||
|
投稿日時: 2006-12-27 09:18
ちょっと気になったので横槍失礼します。
そこを抜き出されても設定内容が分かるわけではないので何を設定したかを書くとよいかと思います。 と言っても、CGIやPHPに直接関係が出てくる部分じゃない気もしますけど。 じゃんぬねっとさんも書いておられますが、どんなエラーがでるのかをまず載せた方が原因推量がしやすくなると思います。
CGIとPHPに絡む問題であることからPerlのことではないかと予測してみます。 何をもって正常に動いているのを確認したのかという情報も欲しい気がします。 あと、参考にしたページがあるなら載せておくとより良い指摘、提案ができるのではないかと思います。 | ||||||||||||
|
投稿日時: 2006-12-27 23:49
ペンちゃんさんありがとうございます。
内容不足ですみません。 httpd.confを以下のように設定しました。 ・DocumentRoot "D:/ftpservice/test/server" ・<Directory "D:/ftpservice/test/server"> Options FollowSymLinks AllowOverride None Order deny,allow Deny from all Satisfy all </Directory> ・<Directory "D:/ftpservice/test/server/"> ・ScriptAlias /cgi-bin/ "D:/ftpservice/test/server/" ・<Directory "D:/ftpservice/test/server"> AllowOverride None Options None Order allow,deny Allow from all </Directory> ・AddHandler cgi-script .cgi .pl ・LoadModule php4_module D:/php/php5Apache2.dll #phpのインストール先に合わせてください。 AddType application/x-httpd-php .php(一番最後の行に追加) >CGIとPHPに絡む問題であることからPerlのことではないかと予測してみます。 >何をもって正常に動いているのを確認したのかという情報も欲しい気がします。 コマントプロンプトに、perl -vと入力すると、正常に動いてます。 cgiを表示させると、HTTP 403 アクセス不可 PHPを表示させると、HTTP 404 未検出 と表示。 >あと、参考にしたページがあるなら載せておくとより良い指摘、提案ができるのではないかと思います。 参考ページはいろ2あるんですが、ここのページを一番参考させてもらいました。 http://www.momo.dyndns.org/~new_wind/soft/server.html 分かりづらいかもしれませんが、宜しくお願いします。 | ||||||||||||
|
投稿日時: 2006-12-28 00:45
CGIが動作しないのは「cgi-bin/」ですか?
#それ以外は ExecCGI がなければ動作しないのが普通だとは思いますが・・。 >LoadModule php4_module D:/php/php5Apache2.dll phpは5を使おうとされているんですよね? #ウチが参考にしたサイト(汗)。 http://tsuttayo.sytes.net/php/install2/win.php?ver=5.0.1&os=Windows |