#phpstudy は Apache を開始できません
phpStudy の開始に失敗しました2. ポート 80 が占有されています
まず、何が占有されているかを確認してから、問題を解決する必要があります。
Windows キー R を開いて実行中の cmd を開き、黒いウィンドウを開いて netstat -ano と入力して画像を表示します。
図に示すように 80 ポートを見つけます。図 0.0.0.0:80 では、ポート 80 がプロセス番号 4 によって占有されていることがわかります。図 4 に示すように、ポート 80 で実行されているプロセスの PID 番号をメモします。次に、tasklist | findstr "4" と入力して、PID 4 のプロセスがシステム プロセスであることを確認します。次に、システムプロセスのブロックを解除します。 Windows 8.1 の解決策は Windows 7 の解決策と似ています。システム プロセスではないその他のプロセスの場合は、[タスク マネージャー] -> [サービス] を直接開き、対応する PID でプロセスを終了できます。
その後、Xunlei と SQL Server もポート 80 を占有することが判明したため、Xunlei は閉鎖されました。当時は、MYSQL の使用を検討し、SQL Server を頻繁に使用していませんでした。SQL Server のサービスも変更しました。ログとレジストリを確認しましたが、ポートはまだ解決されていませんでした。占有の問題がある場合は、SQL Server を直接アンインストールしてください。
3. V9 ランタイム ライブラリを確認します。
# 次に、phpStudy を通じて Apache ファイルの場所を開き、bin フォルダーに入ります。図に示すように、cmd を実行して bin フォルダーに入ります。
正常に実行できなかったのは次のとおりです:
表示されるエラー メッセージは次のとおりです: AH00526: D:/ の 67 行目の構文エラーphpStudy/Apache/conf/vhosts.conf:
httpd.conf:
ついに phpStudy を実行し、ついに成功しました
推奨チュートリアル: phpstudy の使用方法のチュートリアル
以上がphpstudyでApacheを起動できませんの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。