如果删除apache error.log文件会怎样?

拉詹·沙玛(Rajan Sharma)

如果我继续删除文件“ /var/log/apache2/error.log”。那么显然错误将不会被记录。

但是问题是:

当apache尝试将错误写入这种情况下丢失的文件(error.log)时,会不会抛出一些错误?如果是这样,它将存储在哪里?如果不是,那为什么呢?

乌尔里希·施瓦兹(Ulrich Schwarz)

如果在apache运行时执行此操作,则将删除文件的目录条目,但不会删除文件本身(因为服务器已将其打开)。这通常会在人们释放磁盘空间时咬人,因为该文件仍会占用空间并可以增长,并且只有在每个打开它的人关闭后,它才会真正消失。

如果您在不运行apache的情况下删除该文件,则仅在启动时创建它。如果您阻止apache对其进行写操作,那么如果我没记错的话,服务器将无法启动。

因此,总而言之,只要apache可以创建丢失的文件就不是问题,实际上,这就是日志文件轮换通常的工作方式。(重命名文件,告诉服务器关闭并打开日志文件。关闭将关闭旧的已重命名的文件,打开将打开一个新的文件。)

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

如果删除设备文件会怎样?

来自分类Dev

如果删除mongodb数据库文件会怎样?

来自分类Dev

如果删除init会怎样?

来自分类Dev

如果进程崩溃,则mmaped文件会怎样?

来自分类Dev

如果删除主文件夹中的默认文件夹会怎样?

来自分类Dev

如果删除了分叉的Gist会怎样?

来自分类Dev

如果我删除FreeDOS分区会怎样?

来自分类Dev

如果删除python2会怎样?

来自分类Dev

如果删除根用户会怎样?

来自分类Dev

如果我在大文件上使用vi会怎样?

来自分类Dev

如果创建没有父母的文件夹会怎样?

来自分类Dev

如果安装Windows 7,使用EFS加密的文件会怎样?

来自分类Dev

如果在Redmine中删除用户会怎样?

来自分类Dev

如果删除其他进程的共享内存会怎样?

来自分类Dev

如果删除自动添加的supportedRuntime元素会怎样?

来自分类Dev

如果删除所有安全启动变量会怎样?

来自分类Dev

如果我在登录时尝试删除Ubuntu本身会怎样?

来自分类Dev

如果删除rvm,Rails应用程序会怎样?

来自分类Dev

删除硬链接会怎样?

来自分类Dev

open()如果我打开同一文件两次会怎样?

来自分类Dev

如果在移动表格之前移动Hive表格数据文件会怎样?

来自分类Dev

如果取消Subversion UPDATE,那么到目前为止下载的文件会怎样?

来自分类Dev

如果我浏览到不存在的目录,我的文件会怎样?

来自分类Dev

如果我将保管箱指向现有但旧的文件夹会怎样?

来自分类Dev

如果中断Git推送会怎样?

来自分类Dev

如果编译AOSP / CM被中断会怎样?

来自分类Dev

如果损失函数乘以常数会怎样?

来自分类Dev

如果用户不活跃,SignalR会怎样?

来自分类Dev

如果过去安排了工作会怎样?

Related 相关文章

热门标签

归档