找回密码
 注册
查看: 873|回复: 5

[求助]squid不能启动

[复制链接]
发表于 2005-4-19 15:47:59 | 显示全部楼层 |阅读模式
我按默认状态安装了redhat linux AS4,装完后squid不能启动,意思是说/etc/init.d/squid文件执行有问题,我打开该文件看了一下,squid启动部分代码如下:
# don't raise an error if the config file is incomplete
# set defaults instead:
SQUID_OPTS=${SQUID_OPTS:-"-D"}
SQUID_PIDFILE_TIMEOUT=${SQUID_PIDFILE_TIMEOUT:-20}
SQUID_SHUTDOWN_TIMEOUT=${SQUID_SHUTDOWN_TIMEOUT:-100}

# determine the name of the squid binary
[ -f /usr/sbin/squid ] && SQUID=squid
[ -z "$SQUID" ] && exit 0

prog="$SQUID"

# determine which one is the cache_swap directory
CACHE_SWAP=`sed -e 's/#.*//g' /etc/squid/squid.conf | \
        grep cache_dir |  awk '{ print $3 }'`
[ -z "$CACHE_SWAP" ] && CACHE_SWAP=/var/spool/squid

RETVAL=0

start() {
    for adir in $CACHE_SWAP; do
        if [ ! -d $adir/00 ]; then
             echo -n "init_cache_dir $adir... "
             $SQUID -z -F -D >> /var/log/squid/squid.out 2>&1
        fi
    done
    echo -n $"Starting $prog: "
    $SQUID $SQUID_OPTS >> /var/log/squid/squid.out 2>&1
    RETVAL=$?
    if [ $RETVAL -eq 0 ]; then
       timeout=0;
       while : ; do
          [ ! -f /var/run/squid.pid ] || break
          if [ $timeout -ge $SQUID_PIDFILE_TIMEOUT ]; then
             RETVAL=1
             break
          fi
          sleep 1 && echo -n "."
          timeout=$((timeout+1))
       done
    fi
    [ $RETVAL -eq 0 ] && touch /var/lock/subsys/$SQUID
    [ $RETVAL -eq 0 ] && echo_success
    [ $RETVAL -ne 0 ] && echo_failure
    echo
    return $RETVAL
}
我对这些不懂,那位大侠能解释一下是啥意思
发表于 2005-4-19 15:59:01 | 显示全部楼层
帖详细出错信息!帖squid文件内容说明不了问题。
回复

使用道具 举报

发表于 2005-4-19 16:08:17 | 显示全部楼层
[quote:3bf6d89198="jarson"]帖详细出错信息!帖squid文件内容说明不了问题。[/quote]
回复

使用道具 举报

 楼主| 发表于 2005-4-20 09:23:29 | 显示全部楼层
启动squid时错误提示如下:
squid failed. The error was:init_cache_dir/var/spool/squid.../$squid  -z-

etc/init.d/squid: line 54: 1063 aborted

F -D>>/var/log/squid/squid.out 2>&1

starting squid: /etc/init.d/squid: line 53: 1064 aborted

$SQUID $SQUID_OPTS >> /var/log/squid/squid.out 2>&1

这两个提示在上面的脚本里都有,请大侠指教
回复

使用道具 举报

发表于 2005-4-20 14:25:48 | 显示全部楼层
/var/spool/权限问题
回复

使用道具 举报

 楼主| 发表于 2005-4-21 15:02:28 | 显示全部楼层
问题已经解决,是squid.conf 配置有问题
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

GMT+8, 2025-2-22 19:33 , Processed in 0.041496 second(s), 16 queries .

© 2001-2025 Discuz! Team. Powered by Discuz! X3.5.

快速回复 返回顶部 返回列表