作者bxorw (每天保持微笑)
看板FreeBSD
标题Re: [问题] FreeBSD的squid error
时间Thu Jan 31 19:16:20 2008
你好:
我後来使用你所说得指令执行以後...现在却发生了:
squid: ERROR: No running copy
但我用squid restart或者reload都是这样的情形...请问这是发生什麽问题?
之前有遇到一次,但用下列指令执行即可,现在却不行还是会出现上述错误。
但proxy还是依然能够正常使用...
squid -k parse
squid -z
squid -NCd2
※ 引述《rellik (哇哇哇○( ̄﹏ ̄))》之铭言:
: ※ 引述《HigherKuo (我要VISA)》之铭言:
: : 跟我的问题一样
: : 我发现是/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: 220.141.130.109