如何在重新启动时在/ tmp中重新创build一个目录?

我在Debian Lenny主机上运行lighttpd。 我的lighttpd版本有一个bug,它不会在启动时重新创buildcompress.cache-dir(我把它设置为使用/ tmp / lighttpdcompress /)。 因此,在重新启动时,lighttpd无法启动。 我能做些什么来让系统运行lighty的init脚本之前重新创build这个目录?

谢谢大家! 我正在切换到/ var / tmp下的一个目录来回避这个问题。

如果它不存在,可以修改启动脚本以创build启动脚本,也可以使用不会在重新引导时启动的目录结构,例如/ var / tmp。

/ tmp在每次重启时清除。 / var / tmp不是。

使用/ var / tmp代替,这是惯例

我目前无法投票或发表评论,但我同意David Mackintosh的回答。 只需编辑lighttpd的初始化脚本来添加“mkdir / tmp / lighttpdcompress”命令。我没有看过这个脚本,但是确保在执行lighttpd守护程序语句之前将命令放入。