The system cannot find the file specified

位置:首頁 / 新聞中心 / 知識(shí)教程

知識(shí)教程 Admin 2024-02-23 14:29:57 766
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)
 
問題分析:啟動(dòng)或者重啟nginx需要處理掉原來的nginx進(jìn)程,正常啟動(dòng)nginx時(shí),會(huì)在logs目錄下創(chuàng)建nginx.pid文件(默認(rèn)情況下),實(shí)際取決于nginx.conf文件的pid屬性。
 
出現(xiàn)該錯(cuò)誤的原因是由于某些原因,例如手動(dòng)刪除,其他軟件刪除,又或者是雙擊nginx.exe啟動(dòng)的情況(部分window電腦雙擊nginx.exe無法在logs目錄下自動(dòng)生成nginx.pid文件,不知道是電腦機(jī)型原因還是系統(tǒng)原因還是nginx的bug),總之這種情況發(fā)生了,避免方法是盡量使用命令行start nginx啟動(dòng)nginx,這時(shí)肯定會(huì)自動(dòng)創(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)程,再次啟動(dòng)它通過命令行啟動(dòng)。

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

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

15934152105 掃描微信