NuSphere Forums Forum Index
NuSphere Forums
Reply to topic
Can't install debugger *resolved*


Joined: 17 Apr 2006
Posts: 7
Reply with quote
I purchased and updgraded to phpED 4.62 Build 4630 and I cannot make phpED debugger work.

I am getting error;

debugger module version mismatch. Client expects version 3.1, installed module version 2.18
-----------------------------------------------------------------

DBG 2.18.5

Failed to run DBG session


Reason: debugger module version mismatch. Client expects version 3.1, installed module version 2.18
Not sure what it means? Visit http://www.nusphere.com/dbg/ for troubleshooting.


Debugger request: "390476184660000002;d=1,p=0,c=1"
Request found in: "query_string"
Target PHP version: "4.4.0"
Server API: "ISAPI"
Extensions API: "20050606"
Modules API: "20020429"
PHP API: "20020918"

-----------------------------------------------------------
This is screenshot of
PHP DBG listener

istener started
11/26/2006 4:58:36 PM IDE "PhpED IDEVersion 4.6.2 (Build 4630)" attached
11/26/2006 4:58:43 PM 127.0.0.1 client connected
11/26/2006 4:58:43 PM 2456 127.0.0.1, an old debugger module is connected, please upgrade to 3.1 or compatible
11/26/2006 4:58:43 PM 127.0.0.1 client disconnected

---------------------------
I am running PHP version 4.4.4 under IIS on Window XP professional.

php is running fine with dreamweaver and mysql.

problem is with the phped debugger.

php.ini shows message that debugger is installed.

I followed instructions to install php-dbg.dll but I could not find a php_dbg.dllxxx for php 4.4.4 and I used the 4.4.0.

This program makes use of the Zend Scripting Language Engine:
Zend Engine v1.3.0, Copyright (c) 1998-2004 Zend Technologies with DBG v2.18.5, (C) 2000,2005, by Dmitri Dmitrienko

dbg
DBG php debugger, version 2.18.5, Copyright 2001, 2005 Dmitri Dmitrienko, http://www.nusphere.com/dbg

I appreciate any help or advice that can help me to solve this issue with my phped debugger.

Thanks.
View user's profileFind all posts by MBENAVIDSend private message
Veteran

Joined: 24 Jan 2006
Posts: 311
Reply with quote
From your phpinfo it is clear that you are still running an old version of the debugger, incompatible with PhpED 4.6.2. You just need to install DBG 3.1.8 - you'll find it as <phped install folder>\debugger\server\Win32\i686\php_dbg.dll-4.4.x
Make sure that you install php_dbg.dll-4.4.x
, shut down IIS and start it again - simple restart may not work.
Hope it helps - please let us know if the problem still remains
View user's profileFind all posts by yfaktorSend private message


Joined: 17 Apr 2006
Posts: 7
Reply with quote
I know what you said is true, but the problem is that I have php v4.4.4 and I cannot find a php_dbg.dll for it.
I checked under the i686 subdirectory and it has the following;
php_dbg.dll-4.3, 4.4, 5.0 5.1 and 5.2. (type X files) and there no a php_dbg.dll-4.4.4 ??
I do not have a i386 subdirectory either.

where can I get one?
View user's profileFind all posts by MBENAVIDSend private message
Site Admin

Joined: 13 Jul 2003
Posts: 8344
Reply with quote
I believe Yury answered this, when he wrote:
Quote:
Make sure that you install php_dbg.dll-4.4.x

_________________
The PHP IDE team
View user's profileFind all posts by dmitriSend private messageVisit poster's website


Joined: 17 Apr 2006
Posts: 7
Reply with quote
I tried one more time. I followed the instructions on the phpED debugger help. I copied a file php_dbg.dll-4.4 that is provided under the i686 subdirectory that is installed with the phpED 4.6.2 Build 4630 and it is not working.!!!

I do not have a php_dbg.dll-4.4.x just the php_dbg.dll-4.4.

this php_dbg.dll-4.4 is not even recognized by the debugger.

I am asking to the nusphere team if they can help me.

I purchased this product and they are not providing me with a correct debugger version for php 4.4.4 that it is the php version that I have installed.

otherwise my server is working fine with dreamweaver, php, etc..
View user's profileFind all posts by MBENAVIDSend private message
Site Admin

Joined: 13 Jul 2003
Posts: 8344
Reply with quote
Dear Maria,

You may want to say thanks to Microsoft and personally to developers who developed Windows Explorer for you.
For your convinience, they decided not to not show file extensions and therefore php_dbg.dll-4.4.x is shown as php_dbg.dll-4.4.
Sorry for this stuppid and obvious mistake, but that's it.

_________________
The PHP IDE team
View user's profileFind all posts by dmitriSend private messageVisit poster's website


Joined: 17 Apr 2006
Posts: 7
Reply with quote
Thanks for letting me know this detail.
I used the DOS command prompt instead of the window file explorer and I saw that the file has an x as part of the extension. I corrected my php.ini to use the php_dbg.dll-4.4.x and my phpED debugger is working fine now.

Thanks again.
View user's profileFind all posts by MBENAVIDSend private message
Can't install debugger *resolved*
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum
All times are GMT - 5 Hours  
Page 1 of 1  

  
  
 Reply to topic