看板 FreeBSD 關於我們 聯絡資訊
※ 引述《HigherKuo (我要VISA)》之銘言: : ※ 引述《bxorw (每天保持微笑)》之銘言: : : 我的proxy上的squid 都可以讓使用者正常透過該proxy連線,可是我查詢squid : : 會有這個錯誤訊息... : : squid: ERROR: Could not send signal 0 to process 58627: (3) No such process : : 請問這是發生什麼問題呢? : : 我google沒有搜尋到...也不是squid無法動~因為使用者都能正常使用。 : 跟我的問題一樣 : 我發現是/usr/local/squid/logs/squid.pid 這個檔案的擁有人變成了root : 所以重新啟動的時候無法把新的pid值寫進去那個檔案 : 如果你用top看到的pid跟他不一樣那應該就是這個問題 : 但是我「手動」修改檔案的擁有人之後 在重新啟動一次又變成了root : 至於是哪裡的設定我也不清楚 : 我是手動寫一個程式把新的pid值寫進去檔案裡.. 我之前遇過,後來發現是某位學長重開機時沒有將 squid先停止造成的錯誤..用squid -k也無法關閉 我的解決方式參考看看 #ps aux | grep squid \\找出 squid 的 pid 以你的情況應該會查到非 58627的 squid pid #kill -9 "pid" \\請代換成自己查到的pid #true > /usr/local/squid/logs/squid.pid \\清空該pid #reboot \\ 重開機後解決 anyway..要關閉squid請愛用 squid -k shutdown -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 210.240.139.90