人力検索はてな
モバイル版を表示しています。PC版はこちら
i-mobile

linuxにapache2をインストールしました。
そこで PHP4.3.31を動作させています。

というか動いています・・・特に設定をしていないのに。
/etc/apache2/httpd.confの中に、phpという文字列は一つもないのです。
どうしてですか?情けない質問でスミマセン・・・
(ちなみにそのconfをいじるとちゃんとその他の設定は反映されるので、apacheはそのconfを使っているのは確かです。)

●質問者: nekoten
●カテゴリ:コンピュータ
✍キーワード:Apache ETC httpd Linux PHP
○ 状態 :終了
└ 回答数 : 2/2件

▽最新の回答へ

1 ● 浅倉卓司
●50ポイント

http://dummy/

えー、そのhttpd.confの中にIncludeがありませんでしょうか。

例えば

Include conf.d/*.conf

などがありましたら、

/etc/apache2/conf.d/

いかにあるconfファイルを読み込んでいると思われます。

おそらくそこにphp.confなどがあるのではないでしょうか。

◎質問者からの返答

ぎゃー!その通りでしたorz

Includeかあ・・・失礼しました・・・ありがとうございます。


2 ● NetVista
●5ポイント

http://www.php-j.com/tutorial/install/win.php

PHPをCGIとして使用する場合は、httpd.confの設定はいりません。

PHPはCGIとして動かすこともできますが、ここではApacheのモジュールとして動かす設定をします。


httpd.confファイルに以下の行を追加してください。


・LoadModule php4_module c:/php/sapi/php4apache.dll

・AddType application/x-httpd-php .php .phtml


Apacheを再起動 (restart) して、ブラウザでURL欄にlocalhostと打ち込んでみてください。表示されれば成功です。

◎質問者からの返答

開口一番 linuxって書いたんですが・・・

関連質問


●質問をもっと探す●



0.人力検索はてなトップ
8.このページを友達に紹介
9.このページの先頭へ
対応機種一覧
お問い合わせ
ヘルプ/お知らせ
ログイン
無料ユーザー登録
はてなトップ