84669 人が学習中
152542 人が学習中
20005 人が学習中
5487 人が学習中
7821 人が学習中
359900 人が学習中
3350 人が学習中
180660 人が学習中
48569 人が学習中
18603 人が学習中
40936 人が学習中
1549 人が学習中
1183 人が学習中
32909 人が学習中
phpstudy2016を使う前は正常に起動できていましたが、今日2017版をダウンロードしたところ、Apacheは起動できましたが、Nginxが起動できませんでした。何度も試しましたが、起動できませんでした。環境は Win10 Bit64 システムを使用しており、ハードウェアは i7-2620M、8G DDR3、120G SSD 1T HD ですが、なぜ Nginx
管理者として実行してみてください
ポート占有の問題があるかどうかを確認するには、コマンド番号の下で nginx ディレクトリで nginx を実行して、エラー メッセージを出力します。エラー メッセージは、bind() to 0.0.0.0:80 failed です。 (10013: アクセス許可によって禁止された方法でソケットにアクセスしようとしました) または、nginxlogs の下の error.log ファイルを確認すると、上記のエラー メッセージが表示されます。
ポート 80 が占有されている可能性もあります。具体的には、次のような占有状況があります。 (1) Apache の httpd サービスが停止している。 (2) iis サービスを開き、iis サービスを閉じます (3) pid=4 のシステム スレッドがポートを占有します。Baidu の体験記事を参照してください (4) SQL サービスが占有している、sqlserver 関連サービスを閉じます。 理解できない点がある場合は、Baidu でさらにいくつかの記事を読んでください。
VC++2012 および VC++2015 ランタイム ライブラリがインストールされていないことを確認してください。パスに漢字やスペースが含まれていないか確認してください。
管理者として実行してみてください
ポート占有の問題があるかどうかを確認するには、コマンド番号の下で nginx ディレクトリで nginx を実行して、エラー メッセージを出力します。エラー メッセージは、bind() to 0.0.0.0:80 failed です。 (10013: アクセス許可によって禁止された方法でソケットにアクセスしようとしました) または、nginxlogs の下の error.log ファイルを確認すると、上記のエラー メッセージが表示されます。
ポート 80 が占有されている可能性もあります。具体的には、次のような占有状況があります。 (1) Apache の httpd サービスが停止している。 (2) iis サービスを開き、iis サービスを閉じます (3) pid=4 のシステム スレッドがポートを占有します。Baidu の体験記事を参照してください (4) SQL サービスが占有している、sqlserver 関連サービスを閉じます。 理解できない点がある場合は、Baidu でさらにいくつかの記事を読んでください。
VC++2012 および VC++2015 ランタイム ライブラリがインストールされていないことを確認してください。パスに漢字やスペースが含まれていないか確認してください。