Windows'ta XHProf nasıl yapılandırılır?


9

Lorenzo Alberton öğretici yardımıyla , linux sunucusunda drupal 6 için XHProf yüklü olsun. Şimdi Windows üzerinde yüklü olsun gerekir ama XHProf windows yüklü olamaz bulundu. Ek olarak, drupal.org XHProf'da , drupal 7'den itibaren kullanılabilir. Herkes windows drupal 6 için XHProf yüklediyseniz o zaman lütfen paylaşın.

Yanıtlar:


7

Bunu pencerelerde yapmanın tek kolay yolu hızlı başlangıç . Çalıştırmak için sanal kutuya ihtiyacınız olacak, ancak xhprof & xdebug yüklü ve önceden yapılandırılmış, diğer birçok güzellikle birlikte (editörler, yeni projelerin hızlı kurulumları için drush komutları vb.)

Burada prosedürü açıklayan bir video ve proje sayfasında bol miktarda doküman var

Drupal 6 ve 7'yi destekler. Harika şeyler, bunu her gün iyi bir süredir kullanıyorum.

Umarım bu yardımcı olur, iyi şanslar!


9

Sonunda XHProfprofilin altına taktım Windows7 x64 - PHP 5.3.x. İşlevsel bir PHP ortamınız olduğunu varsayarsak, bu kontrol listesi sizin için de çalışır:

  • Önceden derlenmiş XHProf 0.10.3 - PHP 5.3 VC9 NTS ikili dosyasını indirin.

  • İndirilen dlldosyayı PHP uzantıları dizinine yapıştırın .
    (Dizin yolunu dosyanın extension_diryönergesinde bulabilirsiniz php.ini.)

  • extension=php_xhprof.dllYönergesine ekleyin php.ini.

  • Web sunucusunu yeniden başlatın ve phpinfo()çıktıyı arayın XHProf. bulundu? bitmiş!

  • XHGuiYerleşik kullanıcı arayüzü yerine çatal da kullanmak isteyebilirsiniz .


Herhangi bir hata dll ile ilgili atarsa ​​iplik güvenli değil (nts) dll yerine iplik güvenli dll deneyin. Url-downlad: dev.freshsite.pl/php-extensions/xhprof.html
gvgvgvijayan

1
Eğer kuruluma başlamadan önce hangi bilmek zorunda .dllböylece bulabilir, çevre ile uyumlu olan dosyalar (1) php versiyonu ise Olmayan Evreli (NTS) veya Evreli (ts) ve (2) onun Mimarlık . Bunlar , doğru kütüphaneyi indirmenize yardımcı olacaktır : (1) php -i|find "Thread" (2) php -i | find "Architecture"
mchar


2

Lütfen XHProf uzantısının terk edildiğini bilin .

Tideways adı verilen Windows ve Linux'ta sürdürülen ve çalışacak açık kaynaklı (ve ücretsiz) bir alternatif var.

Bu uzantı (Tideways), XHprof'un bir ÇATALDIR, bu nedenle uyumlu çıktı üretir ve tüm XHprof uyumlu araçlarla çalışabilir.

Tüm detaylar burada açıklanmıştır:

http://www.drupalonwindows.com/en/blog/profiling-drupal-xhprof-uprofiler-tideways-php7-linux-and-windows

Tideways PHP'yi diğer uzantılar gibi indirin ve etkinleştirin. Burada bulunan güncellenmiş windows ikili dosyaları ( https://ci.appveyor.com/project/tideways/php-profiler-extension/history

Bundan sonra tavsiyem Tideways bulut hizmetini kullanmak veya iflas ederseniz, XHGui gibi kendin yap XHProf uyumlu araçları kullanın.


Hangi çıkış Tideways üretiyor ve nerede depolanıyor? Ben bulut sürümü demek değil, sadece Tideways "yerine" damla sürümü. Teşekkürler.
Juraj Nemec
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.