Top過去ログ目次掲示板

作成日:2004年03月20日 作成:おやじ
掲示板で過去に質問された内容です。

No.2856 Apache2 + PHP4


No.2856 投稿時間:2004年03月20日(Sat) 14:27 投稿者名:たくみ URL:
タイトル:Apache2 + PHP4

初めまして,たくみと申します.
このページをみて,新しいPCにApache2系とPHPをインストール?しました.
以前は,Apache1系でPHP + MySQLを使用していました.
Apache1系とApache2系の違いは当方理解していませんが・・・.


問題点ですが,httpd.confに

 LoadModule php4_module c:PHP/sapi/php4apache2.dll (PHPはc:PHPフォルダに解凍してあります)

をして,Apache Service Monitor でStartボタンをクリックすると

 The requested operation has failed!

というエラーダイアログがでてApacheが起動しません.

CUIで

 ./Apache -k start

でも起動しません.

LoadModuleをコメントアウトするとApacheの起動はできます.

環境は下記の通りです
 windows2000 Ser4
 php4-win32-STABLE-200403180530.zip
 Apache_2.0.48-Openssl_0.9.7c-Win32.zip

いろいろ調べてみましたが,有力な情報がなかったため質問させて頂きます.
よろしくお願いします.


No.2858 投稿時間:2004年03月20日(Sat) 18:10 投稿者名:おやじ URL:http://www.aconus.com/~oyaji/
タイトル:php4ts.dll をシステムディレクトリにコピーしましたか?

> 問題点ですが,httpd.confに
>
>  LoadModule php4_module c:PHP/sapi/php4apache2.dll (PHPはc:PHPフォルダに解凍してあります)
>
> をして,Apache Service Monitor でStartボタンをクリックすると
>
>  The requested operation has failed!
>
> というエラーダイアログがでてApacheが起動しません.
>
> CUIで
>
>  ./Apache -k start
>
> でも起動しません.
>
> LoadModuleをコメントアウトするとApacheの起動はできます.

 記述がないので、解凍した C:\PHP\php4ts.dll をシステムディレクトリ(C:\WINNT\system32)にコピーしたのでしょうか?
 これで直るなら、おやじのHPにはチャント書いてありますが?


No.2870 投稿時間:2004年03月22日(Mon) 03:12 投稿者名:たくみ URL:
タイトル:Re: php4ts.dll をシステムディレクトリにコピーしましたか?

>  記述がないので、解凍した C:\PHP\php4ts.dll をシステムディレクトリ(C:\WINNT\system32)にコピーしたのでしょうか?
>  これで直るなら、おやじのHPにはチャント書いてありますが?

HPに書かれていることは全てやったのですができませんでした(><)
ご迷惑をおかけしました.Apache1系を入れることにしました.


No.2872 投稿時間:2004年03月22日(Mon) 20:54 投稿者名:おやじ URL:http://www.aconus.com/~oyaji/
タイトル:php4_moduleのパスが間違っています。

こんばんは。

 どちらかといえば、PHPのインストールは問題がでるほうがおかしいと思って再度見直しました。多分コピペしたのだろうとよく見てませんでしたが、基本的な設定がおかしいですね。

> 問題点ですが,httpd.confに
>
>  LoadModule php4_module c:PHP/sapi/php4apache2.dll (PHPはc:PHPフォルダに解凍してあります)

 LoadModule php4_module c:/PHP/sapi/php4apache2.dll

と、c:の後に「/」が入ってませんね。これを入れたら動きませんか?
 もしかしたら、これも実際には入っているのかもしれませんが。もしそうなら、理由はもうわかりません。大した設定もないですし、1.3系との違いも思い当たりませんから、単純ミス以外に起動しない理由はないはずです。過去4回ぐらいインストールしましたが、毎回、1発で動きましたよ。
 後、気になるのはtempフォルダがphp.iniで指定しているところにちゃんとあるかぐらいですかね。



掲示板▲頁先頭