NuSphere Forums Forum Index
NuSphere Forums
Reply to topic
Failed to load php client library, part 1 and 2 and 3 and...


Joined: 16 Aug 2004
Posts: 4
Reply with quote
I'm trying to find some IDE for PHP. I tryied many od them and PHPEd looks to be the best. But, i have one terrible problem with it. Everytime when i start PHPEd, i get this error:

"Failed to load php debugger client library. Please reinstall the product."

Preventing me from debugging php code. I know i know, there was another similar question in this forum (better say many many questions), but it took me nowhere. I've read all messages in this forum, tryied all advices but nothing helped. Can ANYONE ANYHOW help me? A'll try to desrcibe my problem in detail...

- Installed PHP 3.3.1 3359 eval on WIN 2000, runnig it causes above mentioned error.
- Uninstalling/installing PHPEd - not helped, still the same error
- Running register.bat in debugger directory - not helped, still the same error
- Unregistering PHPDbgPS.dll manualy, then registering it manually, running DBGListener -RerServer manualy - not helped, still the same error
- When i run DBGListener manualy, there is only one registered IDE COM Class, PHPEd 3.3. Stopping it, pushing button "Reset", setting ID COM class manually, closing DBGListener - not helped, still the same error
- I had other PHP IDE installed on my system before, but uninstalled it, appropriate IDE COM class in DBGListener gone. Doing registry cleanup with one utility - not helped, still the same error
- When i start DBGListener manualy and then PHPEd, it starts without this error message (in DBGListener log is "16.8.2004 13:51:39 IDE "PhpED IDE Version 3.3.1 (Build 3359eval)" registered
"), but debugging is still not working (timeout error, debugger in PHPEd configured properly according to PHPEd manual and this forum).
- Apache with PHP and PHP debugger installed, configured and working fine. Tryied original instalations and NuSphere Techplatform 3.4 too, both (of course not simultaneously!!!) configured and running fine, but PHPEd debugging not. Versions of PHP and PHP debugger matching. Using PHP debugger from PHPEd installation - not working. Downloaded PHP debugger instalation from nusphere - not working.
- All above mentioned steps tryied many times, in different order - not helped, still the same error.
- Installed PHPEd on my computer at home, there runs everything fine. After PHPEd starts, satelite dish shows in tray, debugging without problems. But on this machine i didn't have other PHP IDE installed/uninstalled before.

WHAT'S WRONG???? A've lost two days reading PHPEd manual and this forum and trying to make PHPEd working. Can anyone tell me, what should i do??? Where to look in the registry, in config files, or what else to do???

My DBGListener.ini:
[init]
port=7869
timeout=30000
address=172.31.254.177
siteclass={A8A29225-F193-11D4-A58B-000021FEA643}
breakonload=1
breakonfinish=1
dis_check_for_upd=0
codepage=1250
lastchk=0

- address was empty, debugger not working. Changing settings in DBGListener.exe manualy put this IP into ini file - still not working


My php.ini file:
...
extension=php_dbg.dll-4.3.7

;;;;;;;;;;;;;;;;;;;
; Module Settings ;
;;;;;;;;;;;;;;;;;;;

[debugger]
debugger.enabled=On
debugger.profiler_enabled=On
...

- i had there even
debugger.hosts_allow=172.0.0.1 172.31.254.177
debugger.hosts_deny=ALL
debugger.ports=7869, 10000/16
but was not working too...

thx

Zenìk Seidl
View user's profileFind all posts by slunySend private message
Site Admin

Joined: 13 Jul 2003
Posts: 8342
Reply with quote
Take a look at this thread failed-to-load-dbg-client-t938.html
View user's profileFind all posts by dmitriSend private messageVisit poster's website


Joined: 16 Aug 2004
Posts: 4
Reply with quote
thx, but this one i read and tried before, without success...
View user's profileFind all posts by slunySend private message


Joined: 16 Aug 2004
Posts: 4
Reply with quote
Another day lost trying to find solution.

I would say, that DbgListener.exe is not registered like server (DbgListener.exe -RegServer not working). How can i check it manualy in the registry?

Texts "Dbglistener.exe" and "PHPDbgPS.dll" not found in the registry...

Please, debugger developers, give some support...

thx

ZS
View user's profileFind all posts by slunySend private message
Site Admin

Joined: 13 Jul 2003
Posts: 8342
Reply with quote
First make sure the account you work under has POWER USER privileges or is included to ADMINISTRATORS group then reinstall the product.
View user's profileFind all posts by dmitriSend private messageVisit poster's website


Joined: 16 Aug 2004
Posts: 4
Reply with quote
Yes, i am in administrators group. I can install/unistall register/unregister without restrictions Sad
View user's profileFind all posts by slunySend private message
Failed to load php debugger client library. please reinstall


Joined: 19 Aug 2004
Posts: 8
Reply with quote
sluny wrote:
Yes, i am in administrators group. I can install/unistall register/unregister without restrictions Sad


Hi,
I have the same problem on windows xp pro sp1 and already uninstalled and reinstalled trial and full version because of the
"Failed to load php debugger client library.
Please reinstall the product."
at every start of the program.
I already run the "register.bat" which told me that everything was fine.
But after restarting the PhpEd the Error still is there.
Crying or Very sad

My account is in the local Administrators Group.

Gruß,
Knito
View user's profileFind all posts by KnitoSend private message
Servicepack 2


Joined: 19 Aug 2004
Posts: 8
Reply with quote
Upgrading xp pro sp1 to xp pro sp2 does not help. The error persists.
Gruß,
Knito
View user's profileFind all posts by KnitoSend private message
Site Admin

Joined: 13 Jul 2003
Posts: 8342
Reply with quote
well.
1. check this key
HKEY_CLASSES_ROOT\CLSID\{44EC053A-400F-11D0-9DCD-00A0C90391D3}\InProcServer32
and make sure it refers to atl.dll located in system32 directory. If it does not you have to run regsrv32 atl.dll then repeat this step
2. check this key
HKEY_CLASSES_ROOT\CLSID\{9419B6A2-9D73-11D4-BB79-B0BBF3DE2E23}\InProcServer32
and make sure it refers to PHPDbgPS.dll located in phped\debugger subdirectory.
3. check this key
HKEY_CLASSES_ROOT\CLSID\{9419B6C1-9D73-11D4-BB79-B0BBF3DE2E23}\LocalServer32
and make sure it refers to DBGLIS~1.EXE located in phped\debugger subdirectory. If you can't find either 2 or 3 you have to run register.bat.

Finally, you should consult with administrator of your machine to make sure there is no 3rd party software that prohibits installing COM dlls.
View user's profileFind all posts by dmitriSend private messageVisit poster's website
It worked!


Joined: 19 Aug 2004
Posts: 8
Reply with quote
The first key was occupied by a atl.dll which was in a folder where ANDRoute was installed. After re-registering with regsvr32 it worked.
Now there is another problem concerning debugging but I think I will read the manuals first.

Thanks for the help. Smile

Gruß,
Knito
View user's profileFind all posts by KnitoSend private message
Site Admin

Joined: 13 Jul 2003
Posts: 8342
Reply with quote
what is "ANDRoute" ???
View user's profileFind all posts by dmitriSend private messageVisit poster's website


Joined: 19 Aug 2004
Posts: 8
Reply with quote
ddmitrie wrote:
what is "ANDRoute" ???

ANDRoute is a route planning program. It was on a German PC Magazin CD. It was already uninstalled but the reg key still was set.
I had installed it because it was FREE Embarassed.
View user's profileFind all posts by KnitoSend private message
Failed to load php client library, part 1 and 2 and 3 and...
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 2  

  
  
 Reply to topic