XAMPP tmp 文件夹过大

2022-08-30 16:30:17

我通过Windows任务计划程序每2分钟运行一些php文件,但是不时收到有关驱动器空间不足的通知。D:

检查后,我发现在XAMPP文件夹中有很多文件名类似于:的文件,每个文件的大小超过144 MB。tmpD:\XAMPP\tmpcachegrind.out.1381478803-D__xampp_htdocs_Real_Estate_App_index_php

这些文件包含以下内容:

==== NEW PROFILING FILE ==============================================
version: 1
creator: xdebug 2.2.3
cmd: D:\xampp\htdocs\Real Estate App\index.php
part: 1
positions: line

events: Time

fl=php:internal
fn=php::header
3 0

fl=php:internal
fn=php::define
45 0

...

我知道这是由于xdebug引起的,但是如何停止此过程我不知道。Mybe 有人有同样的问题吗?有什么想法吗?


答案 1

您已启用 xdebug 分析。如果启用此功能,xdebug 会将有关脚本的运行时信息写入系统临时文件夹(默认情况下)。在你的php中禁用它.ini(或在xdebug中.ini,取决于你在哪里设置它)

xdebug.profiler_enable=Off

并重新启动 Web 服务器


答案 2

是的,发现将xdebug.profiler关闭可以部分技巧

xdebug.profiler_enable= 0

然后也关闭预编译代码的电子加速器

;用于磁盘缓存的目录。预编译的电子加速器存储;代码,会话数据,内容和用户条目在这里。相同的数据可以是 ;也存储在共享内存中(以便更快速地访问)。

eaccelerator.enable="0"

然后停止阿帕奇

删除 tmp 目录中的文件

Resart apache做到了这一点


推荐