之前用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: An attempt was made to access a socket in a way forbidden by its access permissions) 或查看nginx\logs下的error.log文件,都會發現上面的錯誤訊息,祝好!
還有一種可能是80埠被佔用,具體有以下幾種佔用情況:(1)apache的httpd服務,停止服務。 (2)iis服務開啟,關閉iis服務(3)pid=4的system線程佔用端口,並參考百度經驗文章(4)sql服務佔用,關閉sqlserver相關服務。 還有什麼不懂的百度多看幾篇文章就好,祝好!
你看下是不是VC++2012、VC++2015運作函式庫沒有安裝,檢查下路徑有沒有中文或空格之類的。
一管理員身分執行試試看
檢查是否連接埠佔用問題可以在命令號中到nginx目錄下運行nginx列印輸出錯誤,錯誤訊息如下:錯誤訊息是bind() to 0.0.0.0:80 failed (10013: An attempt was made to access a socket in a way forbidden by its access permissions) 或查看nginx\logs下的error.log文件,都會發現上面的錯誤訊息,祝好!
還有一種可能是80埠被佔用,具體有以下幾種佔用情況:(1)apache的httpd服務,停止服務。 (2)iis服務開啟,關閉iis服務(3)pid=4的system線程佔用端口,並參考百度經驗文章(4)sql服務佔用,關閉sqlserver相關服務。 還有什麼不懂的百度多看幾篇文章就好,祝好!
你看下是不是VC++2012、VC++2015運作函式庫沒有安裝,檢查下路徑有沒有中文或空格之類的。