Подтвердить что ты не робот

Недопустимая папка TAMP XAMPP

Я запускаю некоторый php файл каждые 2 минуты через диспетчер задач Windows, но время от времени я получаю уведомление о низком пространстве на моем диске D:.

После проверки я обнаружил, что в папке XAMPP tmp, расположенной на D:\XAMPP\tmp, много файлов с именами, похожими на: cachegrind.out.1381478803-D__xampp_htdocs_Real_Estate_App_index_php, а размер каждого файла - более 144 МБ.

Эти файлы имеют контент:

==== 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, но как остановить этот процесс я не знаю. У кого-то была такая же проблема? Любые идеи?

4b9b3361

Ответ 1

У вас включено профилирование xdebug. Если это разрешено, xdebug будет записывать информацию о сценариях в сценарии в системную папку (по умолчанию). Отключите его в php.ini(или в xdebug.ini, в зависимости от того, где вы его установили)

xdebug.profiler_enable=Off

и перезапустите веб-сервер

Ответ 2

Да, выяснилось, что превращение xdebug.profiler в off делает часть трюка

xdebug.profiler_enable= 0

Затем также выключите также eAccelerator, который прекомпилирует коды

; Каталог, который используется для дискового кэша. eAccelerator сохраняет предварительно скомпилированные ; код, данные сеанса, содержимое и пользовательские записи. Те же данные могут быть ; также хранятся в общей памяти (для более быстрого доступа).

eaccelerator.enable="0"

Затем остановите apache

Удалить файлы в каталоге tmp

Resart apache выполняет трюк