[PHP-DOC] #23907 [Opn]: Need additional installation step for IIS 6.0 / Windows Server 2003
ID: 23907 User updated by: bryn at mrpath dot com Reported By: bryn at mrpath dot com Status: Open Bug Type: Documentation problem Operating System: Windows Server 2003 PHP Version: 4.3.2 New Comment: Other things to check on windows server 2003 installations (and other windows installations based on NT/2k server) are that extension DLLs have the appropriate ntfs security permissions (have to be able to execute by IIS acct iusr_machinename) Previous Comments: [2004-04-08 12:46:39] jrcole at ualr dot edu Does anything special need to be done for other extensions, such as for mssql? Im running Server 2003 with IIS 6, PHP installed as ISAPI, and everything PHP works great. My only problem is using mssql commands. Scripts that work perfect on XP running IIS with PHP as CGI will not even connect to our sql server, fails with @mssql_connect function. Any ideas? Is this even remotely related to extensions? Viewing phpinfo shows mssql installed... Thanks for any help. [2004-01-22 11:23:17] farkhad_m at rambler dot ru thanks bryn, your suggestion helped me too. -fm [2003-11-19 21:42:58] thenry at mysideproject dot com Okay, I have been having the same issue for a week now on Windows 2003 server/PHP 4.3.4. I added the web service extension as noted in this post. I am still getting the "HTTP Error 404 - File or directory not found. Internet Information Services (IIS)" When I initially installed the Window binary the following alert windows popped up. 1. IIS has been configured. 2. IIsext : Windows cannot find 'iisext' make sure you typed the name correctlly, and try again. To search for a file, click the start button, and then click search. 3. Could not execute the external program iisext. Should I try the zipped version? Any help would be appreciated. [2003-09-06 23:39:29] bs_469 at hotmail dot com Thanks for the Help, I have been trying to fix this problem for over a week now. Your the greatest.. [2003-08-07 00:31:13] palash at cargofusion dot com well i find this lines on install.txt -- Note that this version does *NOT* install any extensions or server api versions of PHP. --- -palash The remainder of the comments for this report are too long. To view the rest of the comments, please view the bug report online at http://bugs.php.net/23907 -- Edit this bug report at http://bugs.php.net/?id=23907&edit=1
[PHP-DOC] #23907 [Opn]: Need additional installation step for IIS 6.0 / Windows Server 2003
ID: 23907 User updated by: bryn at mrpath dot com Reported By: bryn at mrpath dot com Status: Open Bug Type: Documentation problem Operating System: Windows Server 2003 PHP Version: 4.3.2 New Comment: So, I think it's specific to windows server 2003 due to being preconfigured for "security". Having said that, I don't think you can get IIS 6 for other platforms (not speaking with knowledge here) since win2k3 comes with IIS6 I doubt many people are going to be running other versions of IIS. It is specific to IIS though, as win2k3 won't be able to prevent Apache from serving up php. Regarding if it applies to ISAPI, I don't know. I vaguely recall thinking that it might apply only to cgi only to be surprised that it was censoring ISAPI as well. I'll try and look in to this when I get back from vacation. Previous Comments: [2003-06-27 13:12:58] [EMAIL PROTECTED] The following article explains how to do it for both ISAPI and CGI, this type of information needs to live in the PHP manual: http://www.macromedia.com/devnet/mx/dreamweaver/articles/php_iis.html Various user comments also refer to this type of information. AFAICT, this new information is specific to IIS 5 and above and we can add a IIS 5 or newer subsection here: http://www.php.net/manual/en/install.iis.php [2003-06-27 12:49:30] martin dot richter at inka dot de Thanks for this information ... helped a lot ! [2003-06-27 12:08:05] [EMAIL PROTECTED] Is this specific to IIS 6+ or Windows Server 2003 or the combination or ...? Maybe someone else here is familiar with the topic but I certainly am not. And I take it this type of additional step only applies to CGI and not ISAPI module? [2003-06-26 09:45:59] pop-eye at mail dot com This is a great tip. I am a new PHP user and I had this problem for a week and no one, even the grate *nix lovers of "The PHP Forums Home" could not identify. Thanks [2003-05-30 14:16:09] bryn at mrpath dot com I added more description to the bug title The remainder of the comments for this report are too long. To view the rest of the comments, please view the bug report online at http://bugs.php.net/23907 -- Edit this bug report at http://bugs.php.net/?id=23907&edit=1 -- PHP Documentation Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php
[PHP-DOC] #23907 [Opn]: Need additional installation step for IIS 6.0 / Windows Server 2003
ID: 23907 User updated by: bryn at mrpath dot com -Summary: Need additional installation step Reported By: bryn at mrpath dot com Status: Open Bug Type: Documentation problem Operating System: Windows Server 2003 PHP Version: 4.3.2 New Comment: I added more description to the bug title Previous Comments: [2003-05-30 14:15:12] bryn at mrpath dot com In order to get php working on IIS 6/Windows Server 2003, there's an extra step needed in installation. You have to "allow" the php service extension. One way to do this is to go to the new manage your server icon, select manage application server, and choose the web service extensions folder in the MMC tree under IIS manager. Then choose the "add a new web service extension" put php in the extension, c:\php\php.exe in the file name, and check the allow box. The windows installer doesn't do this, and the windows install.txt readme in the zip doesn't mention this needs to be done. When this is not done, IIS reports error 404, file not found. -- Edit this bug report at http://bugs.php.net/?id=23907&edit=1 -- PHP Documentation Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php