php.net |  support |  documentation |  report a bug |  advanced search |  search howto |  statistics |  random bug |  login
Doc Bug #12311 Installation instructions not specific enough
Submitted: 2001-07-22 20:00 UTC Modified: 2001-07-23 05:12 UTC
From: finnurb at torg dot is Assigned:
Status: Closed Package: Documentation problem
PHP Version: 4.0.6 OS: W2K
Private report: No CVE-ID: None
Welcome back! If you're the original bug submitter, here's where you can edit the bug or add additional notes.
If you forgot your password, you can retrieve your password here.
Password:
Status:
Package:
Bug Type:
Summary:
From: finnurb at torg dot is
New email:
PHP Version: OS:

 

 [2001-07-22 20:00 UTC] finnurb at torg dot is
Hi, 

I have been fighting for the last 6 hours to get IIS to load the ISAPI version of PHP 4.0.6. I followed the directions to the last detail and it just wouldn't work. 

Now, I now why... 

> Some DLLs are required for some PHP extensions. 
> Please copy them to your to your windows/system 
> (Win9.x) or winnt/system32 (WinNT, Win2000) directory. 

This statement in the installation instructions (install.txt) does not describe this step well enough.

I interpreted this as copying the contents of the dlls folder to my system32 folder and the sapi/php4isapi.dll to the system32 folder as well.

This however is not sufficient and IIS will fail to load the ISAPI DLL (with error 7e - and no explanation). That is because it can't find the php4ts.dll (this I found out 6 hours later!). The php4ts.dll is for some reason not in the dlls folder, but in the php (root) folder.

I have seen some people reporting problem with IIS not loading the ISAPI, probably because of a missing dll.

My suggestion is that you either describe which dll's need to be in the path or the system32 directory, or (which is much easier) put the php4ts.dll in the dlls folder along with the other dll's needed...

Best regards,
Finnur.

Patches

Pull Requests

History

AllCommentsChangesGit/SVN commitsRelated reports
 [2001-07-23 03:26 UTC] goba@php.net
Please read the actual manual, as you can find
the instructions, about putting php4ts.dll to
the system dir there. :)

So you wastes 6 hours on something that is in
the manual. Please use it to gather as much
info as you can about PHP :))

There is a small bug in that file list, but you
can see php4ts.dll there. We will correct that bug.
 [2001-07-23 03:52 UTC] goba@php.net
It is actually not buggy. I was wrong :) It is absolutely correct.
 [2001-07-23 05:12 UTC] phildriscoll@php.net
install.txt file updated

 
PHP Copyright © 2001-2026 The PHP Group
All rights reserved.
Last updated: Thu Jun 18 23:00:01 2026 UTC