Why I can register the php dll

Posted by Tianxz on Sun 16 May 2010 12:05 PM — 9 posts, 41,232 views.

#0
I have download the wamp(for php5.3) and php5activescript.dll. I register the php5activescript.dll with the command regsvr32 php5activescript.dll. But it show cannot find the dll when I register the dll for phpscript.
#1
I've been having the same problem. After a little research, I found that WAMP uses different registered services for its Apache/PHP and MySQL.

I'd like to amend this question to ask if it's possible to use a different service (like the above) instead of the service created when you register "php5activescript.dll"?

Thanks
Australia Forum Administrator #2
I don't know, these script engines can be a bit obscure at times. Quite possibly they are using slightly differently named DLLs. Maybe someone else knows?
#3
Is there any way, in some config file or something, that I can tell MUSHClient to pipe PHPScript through service "A" (WAMP) rather than the default service "B" (php5activescript.dll)?

Thanks
Australia Forum Administrator #4
I don't know how you would do that. :(

Try searching this forum for "winamp" - there have been a few posts about it.
USA #5
Uh. Wamp and Winamp are not the same thing, I don't think. Google says WAMP = Windows,Apache,MySQL,PHP/Perl/Python.
USA #6
What would it mean to pipe PHPScript through Apache? How would it be able to talk to MUSHclient? It'd be in an entirely different process space... if you want to write CGI, use the <L/W>AMP stack; if you want to write MUSHclient plugins I think you basically have to use the DLL that MUSHclient can speak to directly.
Australia Forum Administrator #7
Shadowfyr said:

Uh. Wamp and Winamp are not the same thing, I don't think. Google says WAMP = Windows,Apache,MySQL,PHP/Perl/Python.


Ah, sorry. Didn't realize that.

I got confused by the terminology used and assumed he wanted to play music. The talk about piping the script through an external service instead of the php5activescript.dll misled me. The PHP script isn't a service in the first place, it is a way of running PHP scripts under the Windows Script Host and interfacing via that to the exposed MUSHclient functions.

I don't see how you would very usefully do something like that, although some progress could be made by using COM objects probably.
#8
Click on the link provided below to download php5activescript.dll file and follow the steps given here.

http://dllcentral.com/php5activescript.dll/5.2.5.5/

Step1: Copy the downloaded file and paste it at the following location.

If you running a 32 bit OS, path will be
C: / Windows / System32
And If you running a 64 bit OS, path will be
C: / Windows / SysWOW64

Note: C: It is the drive in which your windows is installed.
Step 2: After copy the file there, restart your windows.