我在 Debian Lenny 主机上运行 lighttpd。我的 lighttpd 版本有一个错误,它不会在启动时重新创建其 compress.cache-dir(我已将其设置为使用 /tmp/lighttpdcompress/)。结果,在重新启动时,lighttpd 无法启动。我该怎么做才能让系统在运行 lighty 的初始化脚本之前重新创建这个目录?
谢谢大家!我正在切换到 /var/tmp 下的目录来回避问题。
我在 Debian Lenny 主机上运行 lighttpd。我的 lighttpd 版本有一个错误,它不会在启动时重新创建其 compress.cache-dir(我已将其设置为使用 /tmp/lighttpdcompress/)。结果,在重新启动时,lighttpd 无法启动。我该怎么做才能让系统在运行 lighty 的初始化脚本之前重新创建这个目录?
谢谢大家!我正在切换到 /var/tmp 下的目录来回避问题。
如果启动脚本不存在,请修改它以创建它,或者使用在重新启动时不会被破坏的目录结构,例如 /var/tmp。
/tmp 每次重新启动都会清除。/var/tmp 不是。
改用 /var/tmp,这是惯例
我目前无法投票或发表评论,但我同意大卫麦金托什的回答。只需编辑 lighttpd 的初始化脚本以添加“mkdir /tmp/lighttpdcompress”命令。我没有查看脚本,但请确保在执行 lighttpd 守护程序语句之前将命令放入。