php-install Digest 7 Jul 2002 11:49:39 -0000 Issue 920

Topics (messages 7636 through 7638):

"Unresolved Import" in php4isapi.dll with PHP 4.2.1 with IIS5.1 on WinXP/IE6
        7636 by: Stefan Misch
        7638 by: Stefan Misch

Problem with php4apache2.dll
        7637 by: Ronald M

Administrivia:

To subscribe to the digest, e-mail:
        [EMAIL PROTECTED]

To unsubscribe from the digest, e-mail:
        [EMAIL PROTECTED]

To post to the list, e-mail:
        [EMAIL PROTECTED]


----------------------------------------------------------------------
--- Begin Message ---
Hi !

I found so may hints about this problem but none with a solution. I can't
configure IIS5.1 on my german Windows XP Prof. with IE6 to run PHP 4.2.1,
neither with php4isapi.dll nor with just the CGI. In every case the
OK-Button won't get active in the configuration window of the IIS manager
(as explained in install.txt). I can run php.exe from a DOS command line,
and it will produce the correct output (e.g. php phpinfo.php >phpinfo.html
or just a HelloWorld.php).

I had the same problem on my older PIII-notebook with Win2k/SP2. When I
deinstalled IE6 and installed IE5.5 everything worked fine on this machine.
But with my new P4-notebook and WinXP Prof. I don't want to fiddle around
with the configuration by "downgrading" to IE5.5

The follwing error is reported by Dependency Walker on php4isapi.dll:
Unresolved import... in MPR.DLL: WNetRestoreConnectionA.

As Windows NT/2000/XP are "UNICODE"-enabled, I guess that none of the PHP4
modules (or whoever makes this reference) should reference any of the
...A-functions and should always use ...W-functions.

But I guess that my configuration with PHP on WinXP/IIS5.1/IE6 should be
quite common, so I hope that anybody out there had the same problem and
found a solution.

TIA,
Stefan

P.S.: Please also email any answers to me...


--- End Message ---
--- Begin Message ---
I finally got it to work, although I don't understand why it is working now.
I rebooted  several times before. The only difference is, that php4isapi.dll
and php4ts.dll are now in the System32 directory. But I have set a system
path to the PHP SAPI-directory before, so it should have worked before, too.

The problem of the "unresolved inport" is still there, but I guess that the
function causing this error in MPR.DLL never gets called.

Stefan.


--- End Message ---
--- Begin Message ---
Hi!!
I'm having a problem with the php4apache2.dll
when i try to use it with apache 2.0.39 as a module
it loads fine and apache starts fine too
but the thing is if i try to use the mod_Rewrite it wont parse the call
if i use the rewriterules like exemple below

RewriteRule !\.(gif|css|jpg|png|jar) /index.php

but that is not working, when i tray to access the page the browser takes forever 
loading and never stops,so i have to stop and close the browser and then restart 
server or it wont let me use the browser again,
but if i take off the rewrite rules im able to access the index.php page.

heres the error fron the log
(2) rewrite /error/HTTP_BAD_REQUEST.html.var -> /index.php 

But if i use the php4apache.dll
and apache 1.3.26 everything works fine

P.S. all others rewriterules works normally but this one.

heres my server configuration.

Win2000 adv Server
Apache 2.0.39
php 4.2.1
MySQL 4.0.1-alpha-win

any ideas?
thank you all in advance for any help.

--- End Message ---

Reply via email to