herhangi bir php hata ayıklayıcı ile çalışmak benim xampp set cannt

4 Cevap php

i xdebug php ayıklayıcısıyla çalışmak benim XAMPP ayarlamak için çalışıyorlar, ben aşağıdaki parametreleri ile php.ini dosyasını düzenledikten:

zend_extension_ts="C:\Program Files\Development\xampp\php\ext/php_xdebug-2.0.5-5.2.dll"
xdebug.remote_enable=On
xdebug.remote_host="localhost"
xdebug.remote_port=9000
xdebug.remote_handler=dbgp

sunucuyu yeniden başlattıktan sonra phpinfo () hala xdbug herhangi bir işaret görünmüyor.

in general my php.ini looks a little bit different from what i have remembered, there is no [zend] section in it. another wierd thing is that all the tutorials talk about a php.ini file that is located in xampp\apache\bin\php.ini, but there is no such file there. the only php.ini file i have is located at xampp\php directory.

i tekrar xampp yeniden ve dosyaları hala aynı görünüyor.

i son xampp 1.7.2 kullanarak XP kullanıyorum

please advise thanks

4 Cevap

Eğer XAMP \ apache \ bin bir php.ini yoksa, size o klasöre üzerinde çalışıyoruz birini kopyalamak gerekebilir.

Ayrıca Apache tarafından kullanılan ediliyor ne php.ini görmek için bir tarayıcıda phpinfo () kontrol etmek yararlı olabilir. Bu sayfada ilk blok tabloda "Loaded Configuration File" etiketli olacaktır. Düzenlediğiniz php.ini dosyası var listede biri olduğuna emin olun.

Ayrıca, ben bir dosya yolu / ve \ karıştırma değil öneririm:

zend_extension_ts="C:\Program Files\Development\xampp\php\ext\php_xdebug-2.0.5-5.2.dll"

if you go here you will see all available versions of xdebug dll .. the most recent is php_xdebug-2.0.5-5.2.dll - the one that actually WORKS under xampp(lite) is php_xdebug-2.0.0-5.2.2.dll .. Since moving back to that older version, i am reliably debugging PHP in Eclipse like its visual studio

Btw - 1.7.2 php 5.3 ve mo Windows 7 altında güvenilir CLI modunda çalışmaz çünkü ben xampp 1.7.1 kullanıyorum

"Zend_extension_ts" kaldırmayı deneyin ve "zend_extension" deneyin. Ben gibi farklı açıklamalar buldum neden (threaded server vs non, debug build vs regular).

Ayrıca başka bir yerde bir 'extension =' hattı ile yükleme olmadığından emin.

Gördüğünüz zaman bunu yüklenmiş oluyor bilecek

        This program makes use of the Zend Scripting Language Engine:
        Zend Engine v2.2.0, Copyright (c) 1998-2009 Zend Technologies
            with Xdebug v2.0.5, Copyright (c) 2002-2008, by Derick Rethans  

Lütfen phpinfo in () çıktı.

Bu konuda yeniden etrafında herhangi bir daha fazla bilgi var mı?

Ben de PHP5.3 ve NetBeans 6.8 ile xampp 1.7.2 build çalışan ve sürekli saatler kaldırmak için tavsiye ile 'Soket durum oluştu' hatası alıyorum duyuyorum. Saatler olmadan ayıklama oldukça sıkıcı!

SpecialOne - sıralanır aldın?