我刚刚在基于 Centos 6.2 x86 的系统上安装了 Squid。
我正在尝试通过 Webmin 的 Squid 模块对其进行配置。
当我进入该屏幕时,我收到以下消息--
Your Squid cache directory /var/spool/squid has not been initialized.This must be done before Squid can be run.
我尝试运行以下 2 个命令,这些命令及其输出如下所示:
[root@server ~]# squid -z
2012/02/10 11:03:37| Creating Swap Directories
[root@server ~]# /usr/sbin/squid -f /etc/squid/squid.conf -z
2012/02/10 11:11:24| Creating Swap Directories
当我返回到 webmin 上的 squid 模块时,我再次收到相同的消息(如下所示)--
Your Squid cache directory /var/spool/squid has not been initialized.This must be done before Squid can be run.
如何正确初始化 squid 缓存?
答案1
尝试从后端将此指令包含到您的squid.conf
文件中并重新启动 squid。
cache_dir ufs /var/spool/squid 1000 16 256