我正在对一个 php 日志文件进行故障排除,该文件扩展得太快并占用了大量磁盘空间。
清除日志文件的最佳方法是什么?
简单地删除日志文件有问题吗?当 php 尝试写入该日志文件时,是否会重新创建该文件?
删除 php.log 文件是完全安全的。下次需要时会自动创建它。
在 Linux 上你可以做:
cat /dev/null > /var/logs/php.log
在Mac OS X 10.6上,我删除了/var/log/apache2/error_log。 刷新我的页面时没有重新出现时轻微的恐慌。 只需通过共享设置重新启动 apache。 现在她回来了。
通过执行以下操作删除日志文件是安全的:
- 完全删除 php.log 文件。
- 如果在 Apache 上使用"service apache2 restart"命令重新启动服务器
- 如果在NGINX上,您不必重新启动服务器
您可以从终端(在 WHM 中)或从 SSH 终端运行这个简单的命令。
find -name error_log -type f -exec rm -rf {} ';
此命令将查找名称为"error_log"的所有文件并将其删除。
享受。