Hi all, I have just installed PHP & phpMyAdmin on a W2K3 server. I used the installer and I can see PHP in the Web Service Extensions snap-in and if I create an application I can see the .php ISAPI .dll association. So, I create a new virtual directory and point it at my phpMyAdin folder. Set the premissions on said folder to allow IUSR_MACHINE to have read & execute permissions (have also tried with full permissions to test). I then go to the browser and enter //localhost/mysql (name of virtual folder) and I get a 404 error. If I access any of the .html files, such as Documentation.html or translators.html, these pages come up correctly. So something is adrift with the PHP settings. Any ideas? Cheers, Roy
I still get a 404 error. I thiunk I've narrowed it down to a W2K3 security issue, but the only thing you are told to do to enable "dynamic content" is to set the "Web Server Extension" for PHP to "Allowed". The PHP installer does all this for you. But still PHP files are being restricted. I've been over the whole process again since posting the initial message including a stop/start of the www service and then a complete machine restart. It is definately a 2003 issue. I have checked the settings against a 2000 server I have running and PHP works on their fine for phpMyAdmin, Xoops & Mambo... Back to google... Roy
All sorted. Moral of this story. Do not rely on the PHP installer for Windows ;-) Not sure what the exact isues were, but by reading an article as http://www.tjitjing.com/blog/2006/05/php5-with-iis6-on-windows-server-2003.html, I was able to get it working first time. In hindsight, I think it was down to the fact that the .msi installer put PHP in the c:\program files\ folder where as a manual installation suggests c:\php. I get the feeling that PHP on Windows does not like the modern folder & filename naming system. Anyway, off to configure my extensions and phpMyAdmin now. Happy days, Roy