php.net |  support |  documentation |  report a bug |  advanced search |  search howto |  statistics |  random bug |  login
Bug #24451 PHP doesn't work
Submitted: 2003-07-01 22:09 UTC Modified: 2003-07-02 21:47 UTC
Votes:3
Avg. Score:4.7 ± 0.5
Reproduced:1 of 1 (100.0%)
Same Version:1 (100.0%)
Same OS:1 (100.0%)
From: leaf at leafok dot com Assigned:
Status: Not a bug Package: IIS related
PHP Version: 5.0.0b1 (beta1) OS: Windows Server 2003
Private report: No CVE-ID: None
View Add Comment Developer Edit
Welcome! If you don't have a Git account, you can't do anything here.
You can add a comment by following this link or if you reported this bug, you can edit this bug over here.
(description)
Block user comment
Status: Assign to:
Package:
Bug Type:
Summary:
From: leaf at leafok dot com
New email:
PHP Version: OS:

 

 [2003-07-01 22:09 UTC] leaf at leafok dot com
Description:
------------
    I've installed PHP 4.3.0, using ISAPI mode, on the IIS6 in Windows Server 2003 several months before, and it runs properly.
    But after being upgraded into PHP 5.0 beta 1, it doesn't work any longer. The website using PHP in the IIS can't startup correctly, the eventlog shows as following:
==============
HTTP Filter DLL D:\php\sapi\php4isapi.dll load failed. Data is error.
Can't load all ISAPI filter of the site/service. Therefore the startup was terminated.
==============

    Then I tried to use CGI mode, but it doesn't work too.
==============
CGI Error
The specified CGI application misbehaved by not returning a complete set of HTTP headers.
==============
    
    After that, I have to reinstall PHP 4.3.0, and it works again.



Patches

Add a Patch

Pull Requests

Add a Pull Request

History

AllCommentsChangesGit/SVN commitsRelated reports
 [2003-07-02 00:28 UTC] admin at artza dot net
In W2K + SP3 same result
 [2003-07-02 08:22 UTC] sniper@php.net
Just missing dlls. Copy all the files from dlls/ to  c:\windows\system32 and it will work.

And get rid of the old php4ts.dll too..

 [2003-07-02 20:04 UTC] leaf at leafok dot com
I've overwritten the php4ts.dll in C:\WINNT\SYSTEM32 with the newer edition and copied all files in dlls/ into C:\WINNT\SYSTEM32. But the error comes the same.
 [2003-07-02 21:47 UTC] sniper@php.net
You're doing something wrong. Please ask support questions elsewhere.

 [2003-07-15 02:33 UTC] dj-bj at gmx dot de
Please add to to-do list:
php.exe has to search for the dlls in ./dlls, not only in environment.
 [2003-07-15 11:01 UTC] purephase at purephase dot ath dot cx
Just a couple of recommendations based on my upgrade experience:

1. Make sure that the extensions in use are valid in php 5.  Do not overwrite the php4.3 directory, replace it entirely and add extensions incrementally.  It appears that not all of the extensions have been updated yet.
2. Double-check that you haven't copied php4ts.dll into multiple locations.  This could explain the error.
 
PHP Copyright © 2001-2024 The PHP Group
All rights reserved.
Last updated: Sun May 12 17:01:34 2024 UTC