2011-07-31 16 views
13

Webgrind kullanıyorum ve büyük miktarda önbellek dosyası üretiyor.Webgrind'de tmp dosyalarını otomatik temizleme

Bu dosyalar, sunucu kapatıldıktan ya da böyle bir şeyden sonra otomatik olarak nasıl temizlerim? WAMP kurulumunu windows7 makinesinde kullanıyorum.

Aptalca gelebilir, Ama webgrind'i geçici olarak rampada nasıl kapatacağımı bilmiyorum. Ayrıca webgrind komut dosyaları yürütürken önemli bir ek yük ekler?

PS: webgrind yukarıdaki ifadelerde xdebug ile eşanlamlı olarak kullanılır.

cevap

22

Evet, xdebug profillemesi yürütme için bir miktar ek yük ekler. set php.ini'nize olarak

(veya xdebug.ini) dosyası:

xdebug.profiler_enable=0 bir parametreyle/POST GET Şimdi ne zaman cachegrind dosyalar sadece oluşacaktır

xdebug.profiler_enable_trigger=1

veya XDEBUG_PROFILE adıyla bir çerez gönderin.

Örnek: http://yoursite.com/yourscript.php?XDEBUG_PROFILE=1

Referans: http://www.xdebug.org/docs/profiler

+1

Çünkü farkında olmadan etkinleştirmiştik bu büyük tmp dosyaları tam disk iki kez benim sunucu bir ara vardı. Belki de php.ini dosyasında bunun hakkında bir uyarı olmalı. Tehlikeli gözükmüyor. Sadece birkaç ay sonra hemen patlamaz. Ahh. Bu değişikliklerden sonra – pgr

+0

, bu dosyaları daha küçük yapmak için "temizleyebilirsiniz"? – morne