ホームページ >バックエンド開発 >PHPチュートリアル >PHPウィンドウをインストールできません....
Apache PHP5 構成を開始できません
Apache はこの httpd-2.2.22-win32-x86-openssl-0.9.8t.msi を使用しますapache はこれを使用します httpd-2.2.22-win32-x86-openssl-0.9.8t.msi
php はこれを使用します php-5.2.17-nts-Win32-VC6-x86.zip
Apache がインストールした後にインストールしましたhttp://localhost が利用可能です
httpd.conf を変更します
LoadModule php5_module "c:/lamp/php5/php5apache2_2.dll" を追加します
AddType application/x-httpd-php .php .phtml
phpiniDir " c:/lamp/php5/php.ini"
その後、Apache を再起動しても起動しません。これらの 3 つの文を削除すると、起動できるようになります。
[Wed Jun 19 2013 16:14:18] [notice] 親: 再起動信号を受信しました -- サーバーを再起動します
[Wed Jun 19 2013 16:14:18] [notice] 子 5764: t を終了します。子プロセスが終了しています
httpd.exe: C:/lamp/apache2/conf/httpd.conf の 129 行目の構文エラー: ファイル C:/lamp/php5/ に API モジュール構造体 `php5_module' が見つかりませんphp5 .dll: エラーはありません
[Wed Jun 19 16:14:18 2013] [警告] (OS 995) スレッドの終了またはアプリケーション要求により、I/O 操作が中止されました。 : winnt_accept: 非同期 AcceptEx が失敗しました。
互換性のないバージョンだと思いますが、多くのバージョンで同じです。 PHPの?使用しているもののコピーを送ってもらえますか? (Apache php5 zend phpmyadmin などのその他のプラグイン) 451740146@qq.com までお送りください。ありがとうございます。
ログをチェックして、どのようなエラーが報告されているかを確認してください。
[Wed Jun 19 16:14:18 2013] [notice] 親: 再起動シグナルを受信しました -- サーバーを再起動しています
[Wed Jun 19 16:14:18 2013] [notice] 子 5764: 終了イベントのサインが通知されました。子プロセスが終了しています。
httpd.exe: C:/lamp/apache2/conf/httpd.conf の 129 行目の構文エラー: ファイル C:/lamp/php5/php5 に API モジュール構造 `php5_module' が見つかりません。 .dll: エラーはありません
[Wed Jun 19 16:14:18 2013] [警告] (OS 995) スレッドの終了またはアプリケーション要求により、I/O 操作が中止されました。 : winnt_accept: Asynchronous AcceptEx failed.
バージョンに互換性がないと思いますが、変更すると多くのバージョンがこうなります PHP を学習しましたか?使用しているもののコピーを送ってもらえますか? (Apache php5 zend phpmyadmin などのその他のプラグイン) 451740146@qq.com までお送りください。ありがとうございます。
設定を必要としない統合環境を使用することをお勧めします。 wamp、xampp...など (php、apache、mysql、phpmyadmin...などを含む)
統合環境を使用することをお勧めします設定は必要ありません。 wamp、xampp...など (php、apache、mysql、phpmyadmin...などを含む)
ただし、これは私の mysql をカバーします。 mysql を上書きしたくないのですが、どうすればよいですか?
c:/lamp/php5/php5apache2_2.dll が実際に存在し、一般ユーザーの実行権限があることを確認します
LoadModule php5_module "c:/lamp/php5/php5apache2_2.dll" の前に LoadFile "c:/lamp を追加してみます
/php5 /php5ts.dll"