This is issue on Windows Server 2003 Enterprise + IIS 6 + PHP
I have follow the instruction and added new "Web Service Extensions" using
"C:\php\sapi\php4ispi.dll", and in home directory folder -> configuration
also "C:\php\sapi\php4ispi.dll" ".php".

However when I try to run PHPNuke (admin.php), I get

You are not authorized to view this page
You do not have permission to view this directory or page due to the access control list (ACL) that is configured for this resource on the Web server.
--------------------------------------------------------------------------------

Please try the following:

Contact the Web site administrator if you believe you should be able to view this directory or page.
Click the Refresh button to try again with different credentials.
HTTP Error 401.3 - Unauthorized: Access is denied due to an ACL set on the requested resource.
Internet Information Services (IIS)

--------------------------------------------------------------------------------

Technical Information (for support personnel)

Go to Microsoft Product Support Services and perform a title search for the words HTTP and 401.
Open IIS Help, which is accessible in IIS Manager (inetmgr), and search for topics titled About Security, Access Control, and About Custom Error Messages.

I am postive the permission is set correctly,
IUSR_Mainframe has been given permission to all the DLL file for PHP, and obviouslly the webdirectory itself.
But the message just doesn't seems to go away.

One side note, I only get this message after I fail the security check (which are not suppose to be there, as I
have the website set to "enable" anonymous access).

Re: PHP Problem, ACL by Paul

Paul
Sun Dec 07 10:17:39 CST 2003

On Sun, 7 Dec 2003 04:36:05 -0800, "Henry" <web@oaish.com> wrote:

>This is issue on Windows Server 2003 Enterprise + IIS 6 + PHP
>I have follow the instruction and added new "Web Service Extensions" using
>"C:\php\sapi\php4ispi.dll", and in home directory folder -> configuration
>also "C:\php\sapi\php4ispi.dll" ".php".
>
>However when I try to run PHPNuke (admin.php), I get
>
>You are not authorized to view this page
>You do not have permission to view this directory or page due to the access control list (ACL) that is configured for this resource on the Web server.
>--------------------------------------------------------------------------------
>
>Please try the following:
>
>Contact the Web site administrator if you believe you should be able to view this directory or page.
>Click the Refresh button to try again with different credentials.
>HTTP Error 401.3 - Unauthorized: Access is denied due to an ACL set on the requested resource.
>Internet Information Services (IIS)
>
>--------------------------------------------------------------------------------
>
>Technical Information (for support personnel)
>
>Go to Microsoft Product Support Services and perform a title search for the words HTTP and 401.
>Open IIS Help, which is accessible in IIS Manager (inetmgr), and search for topics titled About Security, Access Control, and About Custom Error Messages.
>
>I am postive the permission is set correctly,
>IUSR_Mainframe has been given permission to all the DLL file for PHP, and obviouslly the webdirectory itself.
>But the message just doesn't seems to go away.
>
>One side note, I only get this message after I fail the security check (which are not suppose to be there, as I
>have the website set to "enable" anonymous access).

Have you done a simple 'Hello World' type test to check whether your
PHP setup is working properly ?

Save this line as a file called test.php and then try to load it in
your browser :

<? phpinfo(); ?>

If that returns your PHP config information then you know PHP is
working OK and the problem lies elsewhere.

Try these KB articles :

HOW TO: Configure IIS Web Site Authentication in Windows Server 2003
http://support.microsoft.com/?id=324274

HOW TO: Configure Web Permissions for Web Content in Internet
Information Services 6.0
http://support.microsoft.com/?id=816117


Regards,

Paul Lynch
MCSE