2014-06-27 45 views
0

我一直在運行squid3時遇到問題。我成功之前設置了squid3代理服務器,這是第一次遇到此錯誤。基本上每當我嘗試啓動squid3我得到Debian 7 64bit Squid3服務器無法啓動

[....]啓動Squid HTTP代理3.x:squid3/etc/init.d/squid3:第72行:光盤:HOME未設置 。好吧

它並沒有做任何事情。我不太確定這意味着什麼,並且我所做的Google搜索沒有發現任何東西。

回答

0

/etc/init.d/squid3中有一個find_cache_dir,用於解析/etc/squid3/squid.conf以查找cache_dir僞指令的值。

如果cache dir被註釋掉,find_cache_dir什麼也不返回。

然後cd $ cache_dir返回「cd:HOME未設置」,但它在我的設置上啓動squid。

取消註釋/etc/squid3/squid.conf中的cache_dir會停止顯示此錯誤。

相關問題