2012-12-19 16 views
5

Apache 2.2.19 ve PHP 5.2.17 kullanıyorum. Ben Xdebug ile hata ayıklama yapılandırmak istedim, bu yüzden xdebug.org'a gittim ve indirdim: php_xdebug-2.1.2-5.2-vc6-nts.dll (php VC6 x86 sürümü var). Ben c:\Program Files (x86)\php\ext\php_xdebug-2.1.2-5.2-vc6-nts.dllPHP 5.2.17 üzerinde Xdebug etkinlestiremiyor

için (ilave) Düzenlenen php.ini kopyaladı:

[xdebug] 
xdebug.remote_enable=1 
xdebug.remote_host=127.0.0.1 
xdebug.remote_port=9000 
xdebug.remote_handler=dbgp 
xdebug.remote_log = "c:\host\xdebug.log" 
zend_extension_ts="c:\Program Files (x86)\php\ext\php_xdebug-2.1.2-5.2-vc6-nts.dll" 

Ama yine phpinfo() xdebug bilgisinde göremiyorum - bu yüzden bu işe yaramıyor. Apache hata günlüğü diyor:

Failed loading c:\Program Files (x86)\php\ext\php_xdebug-2.1.2-5.2-vc6-nts.dll 
Cannot find module (IP-MIB): At line 0 in (none) 
Cannot find module (IF-MIB): At line 0 in (none) 
Cannot find module (TCP-MIB): At line 0 in (none) 
Cannot find module (UDP-MIB): At line 0 in (none) 
Cannot find module (SNMPv2-MIB): At line 0 in (none) 
Cannot find module (SNMPv2-SMI): At line 0 in (none) 
Cannot find module (UCD-SNMP-MIB): At line 0 in (none) 
Cannot find module (UCD-DEMO-MIB): At line 0 in (none) 
Cannot find module (SNMP-TARGET-MIB): At line 0 in (none) 
Cannot find module (SNMP-VIEW-BASED-ACM-MIB): At line 0 in (none) 
Cannot find module (SNMP-COMMUNITY-MIB): At line 0 in (none) 
Cannot find module (UCD-DLMOD-MIB): At line 0 in (none) 
Cannot find module (SNMP-FRAMEWORK-MIB): At line 0 in (none) 
Cannot find module (SNMP-MPD-MIB): At line 0 in (none) 
Cannot find module (SNMP-USER-BASED-SM-MIB): At line 0 in (none) 
Cannot find module (SNMP-NOTIFICATION-MIB): At line 0 in (none) 
Cannot find module (SNMPv2-TM): At line 0 in 
+1

ama önemli:

Uygulamayı buradan indirebilirsiniz PHP 5.2 iki yıldır tamamen desteklenmeyen olmuştur. Düzeltilmemiş ya da olmayacak güvenlik sorunları var. En az 5.3 seviyesine yükseltilmesi şiddetle önerilir. (Pek çok popüler PHP yazılımı artık 5.3'e ihtiyaç duyuyor, bu yüzden herhangi bir üçüncü parti yazılımı kullanıyorsanız, PHP'yi güncelledikten sonra güncellemeyi tamamlayamazsınız, bu da size daha fazla güvenlik açıklığı bırakacaktır) – SDC

cevap

5

Konunun emniyetli ya da iş parçacığı güvenli PHP kullanıyorsunuz? İndirdiğiniz xdebug dll, iş parçacığı için güvenli değil gibi görünüyor. Bunu phpinfo() kullanarak bulabileceğinizi düşünüyorum. Bu sorunun sebebi olabilir.

Eğer iş parçacığı PHP kullanıyorsanız, o zaman xdebug'ın thread güvenli sürümünü indirmeyi deneyin. Bu yardımcı olabilir. Konu dışı http://xdebug.org/files/php_xdebug-2.1.2-5.2-vc6.dll

+0

Teşekkür ederim ortak! öyleydi: İş Güvenliği \t etkin! – Heihachi

İlgili konular