windows2000 にapache_2.0.44 をインストールしています。
ここにphp4.3.0をインストールしようとしています。インストーラー版は使っていません。
ファイルのリネームと移動は済んだのですが、php.ini と apacheのhttpd.confの設定ファイルをどのように変更すれば良いのか分かりません。
本や他のサイトを調べてみるとhttpd.confに
LoadModule php4_module c:/php/sapi/php4apache.dll
を追加するように書いてありますが、この文を他のLoadModuleが並んでいる一番下に追加すると、apacheが起動しなくなってしまいます。
できることなら、php.ini と httpd.conf に必要な変更箇所を教えてもらえませんでしょうか?
ファイルのディレクトリは
■apache
C:\Apache2\www ←ドキュメントフォルダ
■php
C:\php\extensions ←エクステンションのフォルダ
C:\php\sapi
です。虫のいいお願いですがよろしくお願いします。
No.1ベストアンサー
- 回答日時:
こんにちわ
一度確認して欲しいことがあるのですが、PHPってApache2を正式に対応して増したっけ?navigate様と同じような環境で、インストールして、Apache2でうまく行かなかったようなことを覚えています。
ちなみに、httpd.conf はapacheのconfファイルを開く
LoadModuleの設定を探して、そこにphp用の下記設定を一行追記します。
変更前
#LoadModule usertrack_module modules/mod_usertrack.so
#LoadModule unique_id_module modules/mod_unique_id.so
変更後
#LoadModule usertrack_module modules/mod_usertrack.so
#LoadModule unique_id_module modules/mod_unique_id.so
LoadModule php4_module c:/php/sapi/php4apache.dll
AddModuleの設定を探して、そこにphp用の下記設定を一行追記します。
変更前
#AddModule mod_usertrack.c
#AddModule mod_unique_id.c
AddModule mod_so.c
AddModule mod_setenvif.c
変更後
#AddModule mod_usertrack.c
#AddModule mod_unique_id.c
AddModule mod_so.c
AddModule mod_setenvif.c
AddModule mod_php4.c
AddType application/x-httpd-php .php
上記の設定と、パスの設定とかが必要だと思います(多分)。
ありがとうございました。
原因はapache2がPHPに対応していないことでした。
apacheをインストールしなおして、教えていただいた個所を追記したところ、動作しました。
ありがとうございました。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- PHP eclipse pleiades phpのインストールについて 1 2023/02/03 17:15
- MySQL Mac です。ローカルホストの phpMyAdmin にアクセスできません。 1 2023/06/06 17:14
- PHP アップロード画像数でCSSを分けることに成功したのですが、画像の横に文字を並べることが出来ません。 3 2023/07/28 17:16
- PHP バージョン情報の取得方法について 1 2023/03/15 11:56
- PHP アップロードファイルの数に応じてCSSを動的に変更したいのですが、方法がわかりません 3 2023/07/23 21:59
- サーバー 別サーバに構築したApache+Tomcatの連携について 2 2023/03/06 23:23
- PHP phpでcookieがうまく保存されない 2 2023/08/02 16:40
- JavaScript javascriptで変数を組み込みたい 2 2023/01/13 09:52
- PHP WordpressのPHPを安全に編集する方法 1 2022/08/04 01:43
- Windows 10 指定したファイルを任意の範囲のディレクトリ内に上書き保存したい 1 2022/11/24 10:42
関連するカテゴリからQ&Aを探す
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
apacheとphpの設定エラー
-
PHPにおいてopensslを有効にす...
-
xamppのDocumentRootでindex,ht...
-
phpMyAdminはSSL下でアクセスす...
-
CakePHPでbakeを利用したい
-
phpinfoとphp -vのバージョンが...
-
マルチバイト関数の呼び出し方
-
phpでのCookieのパスの書かれ方
-
apache2 phpからMySQLを読み込...
-
ubuntuで、phpのパスを通す
-
require_onceの解釈について
-
PHP言語について
-
php_network_getaddresses: get...
-
【BAT(バッチ)ファイル】Web...
-
フォントの色を変えるには?
-
AccessのDoCmd.SendObjectについて
-
.phpと.incファイルの違いはな...
-
FTPコマンドでディレクトリごと...
-
リンク先を隠す方法はないでし...
-
【file_exists】ファイルが存在...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
いいかげんxamppなんとかしたい...
-
php.ini を設定を変更すると再...
-
xamppのDocumentRootでindex,ht...
-
phpinfoとphp -vのバージョンが...
-
XAMMPについて
-
xamppのバージョンの違いについて
-
Fatal error: Call to undefine...
-
xamppでGDを使いたい。
-
さくらインターネットでphp.ini...
-
phpのコードがそのまま文字列と...
-
php で外字を扱う
-
ubuntuで、phpのパスを通す
-
php_network_getaddresses: get...
-
Eclipseデバッグ時の不具合
-
php.iniの設定が反映されない
-
子供に有害なサイトを制限した...
-
PHPにおいてopensslを有効にす...
-
SOAP/Client.phpを認識できない?
-
globで日本語のファイル名が文...
-
指定されたモジュール・・・
おすすめ情報