ホームページ  >  記事  >  バックエンド開発  >  PHP5.5を設定した後、サービスを開始するとApacheがエラーを報告します。助けてください。

PHP5.5を設定した後、サービスを開始するとApacheがエラーを報告します。助けてください。

WBOY
WBOYオリジナル
2016-06-23 13:59:41843ブラウズ

初めてphp開発環境を設定したとき
このデータ行を設定するときにエラーが始まりました
LoadModule php5_module H:/devphp/php-5.5/php5apache2_4.dll
インターネット上では、アドレスを追加する必要があると言われています二重引用符で囲みましたが、追加後もエラーが報告されました。この行をコメントアウトすると、正常に起動できます
サービス起動エラー メッセージ: リクエスト操作が失敗しました
アドバイスをお願いします。 ! !


ディスカッションに返信 (解決策)

あなたの Apache 2.4 ですか?
H:/devphp/php-5.5/php5apache2_4.dll は存在しますか?

PHP 5.5 は XP および Windows 2003 では動作しません
32 ビットと 64 ビットの違いに注意してください

Apache 2.4 ですか?
H:/devphp/php-5.5/php5apache2_4.dll は存在しますか?

php 5.5 は XP および Windows 2003 では動作しません
32 ビットと 64 ビットの違いに注意してください
php のパッケージは次のとおりです: php-5.5.10-Win32-VC11-x64.zip 私のコンピュータは 64 ビットですWin7
このパスはプロパティからコピーしたものです。正しいファイルは実際に存在します
php5apache2_4.dll の 5.2 の下位バージョンを使用しましたが、これもエラーになりました

Apache も 64 ビットですか?

あなたの Apache は 2.4 ですか?
H:/devphp/php-5.5/php5apache2_4.dll は存在しますか?

php 5.5 は XP および Windows 2003 では動作しません
32 ビットと 64 ビットの違いに注意してください

php5apache2_4.dll は php-5.5 ファイル ディレクトリにあります。また、お使いの Apache のバージョンによって異なりますが、Apache2.4 である必要があります。 設定:
1. Apache 設定ファイルに LoadModule php5_module H:/devphp/php-5.5/php5apache2_4.dll を追加します :/ devphp/php-5.5"
AddType application/x-httpd-php .php .phtml
php.ini ファイルの extension_dir='H:/devphp/php-5.5/ext' を変更します
コンパイルについても知っておく必要がありますVC バージョン vc6、vc9、vc10、vc11 など
php5.5 は Windows XP と 2003 をサポートしなくなったため、環境は XP かその他ですか
これらをすべて確認してください

Apache も 64 ビットですか?

公式 Web サイトでは x86 の Apache しか見つかりませんでした。x64 が見つからない場合は、リンクを送ってもらえますか?

Apache の公式 Web サイトには 64 ビット 2.4 があるはずです
それも可能です。 64 ビットの統合環境をダウンロードします

ただし、win7 は実行環境サーバーとしては適していないため、x86 に切り替えることができます

開発環境、効率は最優先ではありません

php5apache2_4.dll このファイルは php にありますか-5.5 ファイルディレクトリ、そしてあなた Apache のどのバージョンですか? Apache2.4 である必要があります
設定:

1. LoadModule php5_module H:/devphp/php-5.5/php5apache2_4.dll を追加します

PHPIniDir "H:/devphp/php -5.5"
AddType application/x-httpd-php .php .phtml
php.ini ファイルの extension_dir='H:/devphp/php-5.5/ext' を変更します
コンパイルされた VC バージョン vc6、 vc9、vc10、vc11 など
php5.5 は Windows XP と 2003 をサポートしなくなったため、XP またはその他の環境ですか
これらすべてを確認してください
私が使用する Apache はこれです httpd-2.0.65-win32- x86- no_ssl.msi パッケージ 私のシステムは win7 64 ビットで、php は VC11x64 です
あなたが言及したことをすべて確認しましたが、それでもエラーが発生します。 。 。

64 ビット Apache
http://www.apachelounge.com/download/

設定するのは初めてなので、最初に使用するための統合環境を探す必要はありません。 wamp を使用して 64 ビット版をダウンロードできます。

Apache と php は一貫している必要があります。 httpd-2.4.9-win64-VC11.zip をダウンロードして、アドレス http://www.apachelounge.com/download/ から試してみてください。 wamp をインストールして使用します。これは比較的安定しています

私は xampp を使用しており、ワンクリックで実行できます。最初から愚かなインストールを選択するだけです。ログイン後、独立した設定を体験してみます

すべての専門家からの慎重な指導と専門的な回答、そして多くの修正、インストール、ダウンロードとインストールの後、Apache のサービスはまだ手付かずのままでした。落胆した後、私は単にすべてをアンインストールし、専門家の指示に従ってインストールしました。統合環境インストールの道への道へ ああ、この道は険しい運命にあるのかもしれない。再び姿勢が柔らかくなりました〜

php5.5+Apache2.4 インストールチュートリアル http://jingyan.baidu.com/article/fcb5aff797ec41edaa4a71c4.html
Wampserver ダウンロード http://sourceforge.net/projects/wampserver/
システムは win7 64 ビットで、64 ビットがインストールされている必要があります

ポート 80 が占有されているかどうかを確認してみましょう

64 ビット システムには、64 ビットの apache+mysql+php または 32 ビットの apache+mysql+ をインストールできますphp
ただし、32 ビット システムでは 32 個の 64 ビット apache+mysql+php のみをインストールできます

64 ビット システムでは、64 ビットの apache+mysql+php または 32 ビットの apache+mysql+php をインストールできます
ただし、 32 ビット システムには 32 ビットの Apache+mysql+ php のみをインストールできます
上記の皆さんに感謝します

それは確かに可能です。
声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。