The system cannot find the file specified

位置:首頁 / 新聞中心 / 知識教程

知識教程 Admin 2024-02-23 14:29:57 750
windows系統(tǒng)nginx重啟發(fā)生異常:
 
nginx: [error] CreateFile() "C:UserschemphernDesktop ginx-1.14.0/logs/nginx.pid" failed (2: The system cannot find the file specified)
 
問題分析:啟動或者重啟nginx需要處理掉原來的nginx進(jìn)程,正常啟動nginx時,會在logs目錄下創(chuàng)建nginx.pid文件(默認(rèn)情況下),實際取決于nginx.conf文件的pid屬性。
 
出現(xiàn)該錯誤的原因是由于某些原因,例如手動刪除,其他軟件刪除,又或者是雙擊nginx.exe啟動的情況(部分window電腦雙擊nginx.exe無法在logs目錄下自動生成nginx.pid文件,不知道是電腦機型原因還是系統(tǒng)原因還是nginx的bug),總之這種情況發(fā)生了,避免方法是盡量使用命令行start nginx啟動nginx,這時肯定會自動創(chuàng)建.......
 
解決方案:
 
1.打開系統(tǒng)任務(wù)管理器,找到nginx.exe進(jìn)程,kill掉它
 
2.打開系統(tǒng)任務(wù)管理器,找到nginx.exe進(jìn)程,右鍵,轉(zhuǎn)到詳細(xì)信息,第二欄pid,在logs目錄下創(chuàng)建nginx.pid,文件里只寫進(jìn)pid值,保存,再執(zhí)行你原來的命令。
 
3.kill掉nginx進(jìn)程,再次啟動它通過命令行啟動。

以上就是“The system cannot find the file specified”的詳細(xì)內(nèi)容,更多請關(guān)注木子天禾科技其它相關(guān)文章!

以上就是“The system cannot find the file specified”的詳細(xì)內(nèi)容,更多請關(guān)注木子天禾科技其它相關(guān)文章!

15934152105 掃描微信