• Status: Solved
  • Priority: Medium
  • Security: Public
  • Views: 217
  • Last Modified:

How do I determine which ISAPI extension I need to allow for PHP web pages?

I have set up a new web server on Microsoft Server 2003 with PHP and MySQL at the request of our web designer. I do not have much experience with PHP and when the web designer posted the new site he attempted to test it with a PHP info page. The page would fail with a 404 page not found error. I added some extensions and allowed them including the full path to php5isapi.dll. nothing worked until I allowed all unknown ISAPI Extensions. I do not want to leave all extensions allowed for security reasons, but I cannot seem to isolate the correct combination of extensions for the page to display without it.
0
jwstock
Asked:
jwstock
  • 2
  • 2
1 Solution
 
debuggerauCommented:
Hi jwstock,

Should work, just make sure its using 8.3 names for path and file and not long ones.
Also, ensure no quote in the path.

Regards
Greg

0
 
jwstockAuthor Commented:
I uninstalled PHP and re-installed it in the C:/ directory instead of Program files to take any 8.3 issues out, but it still only works when I allow all unknown ISAPI extensions.
0
 
jwstockAuthor Commented:
I found the issue I used a PHP Windows installer instead of doing a manual install. I went back through the manual install steps and discovered the Application extension mapping for .php had  a ~ in it. I corrected the path and now it seems to be working.
0
 
debuggerauCommented:
would hate to suggest it was a typo.....
0
Question has a verified solution.

Are you are experiencing a similar issue? Get a personalized answer when you ask a related question.

Have a better answer? Share it in a comment.

Join & Write a Comment

Featured Post

Get expert help—faster!

Need expert help—fast? Use the Help Bell for personalized assistance getting answers to your important questions.

  • 2
  • 2
Tackle projects and never again get stuck behind a technical roadblock.
Join Now