Ik heb zonet op een Windows 2003 SBS MySQL geinstalleerd en PHP.
Eerst heb ik de PHP installer geinstalleerd met een standard setup, en vervolgens heb ik de PHP package geunzipped voor de extensions enz in de c:\PHP folder
Vervolgens de PHP.ini file in de windows dir aangepast :
extension_dir = ":/ext/"
de ; bij ;extension = php_mysql.dll weggedaan zodat de extension voor mysql wordt gebruikt
en de mysql.default_port = 3306 gezet
tevens ook bij doc_root = "http://localhost/" gezet
Vervolgens de MySQL installatie gedaan en MySQL Admin geinstalleerd.
ik heb dan in de inetpub dir van de server een map PHPtest gemaakt met daarin een boel php files.
In IIS heb ik de default website gestopt en een nieuwe website gemaakt PHP en gestart, die verwijst naar de PHPtest dir in inetpub, tevens heb directory listening opgezet voor de PHP dir.
Als ik nu gewoon in Internet Explorer naar localhost ga, krijg ik dus de hele lijst PHP files te zien die in de folder staan. Tot daar alles dus goed.
Maar als ik dan een van de files wil openen in Internet Explorer gaat het mis :
Ik wil de file Hallo.php openen en zet als url : http://localhost/Hallo.php en dan krijg ik de foutmelding :
The page cannot be found.
Nogthans krijg ik de Hallo.php file wel te zien in de directory listening van http://localhost
Ik vermoed dat er dus iets mis is met de koppeling van PHP met de IIS, maar weet iemadn wat of hoe ?
Ik heb dezelfde installatie ook gedaan op een Win 2K Pro PC, en daar werkt het wel
Eerst heb ik de PHP installer geinstalleerd met een standard setup, en vervolgens heb ik de PHP package geunzipped voor de extensions enz in de c:\PHP folder
Vervolgens de PHP.ini file in de windows dir aangepast :
extension_dir = ":/ext/"
de ; bij ;extension = php_mysql.dll weggedaan zodat de extension voor mysql wordt gebruikt
en de mysql.default_port = 3306 gezet
tevens ook bij doc_root = "http://localhost/" gezet
Vervolgens de MySQL installatie gedaan en MySQL Admin geinstalleerd.
ik heb dan in de inetpub dir van de server een map PHPtest gemaakt met daarin een boel php files.
In IIS heb ik de default website gestopt en een nieuwe website gemaakt PHP en gestart, die verwijst naar de PHPtest dir in inetpub, tevens heb directory listening opgezet voor de PHP dir.
Als ik nu gewoon in Internet Explorer naar localhost ga, krijg ik dus de hele lijst PHP files te zien die in de folder staan. Tot daar alles dus goed.
Maar als ik dan een van de files wil openen in Internet Explorer gaat het mis :
Ik wil de file Hallo.php openen en zet als url : http://localhost/Hallo.php en dan krijg ik de foutmelding :
The page cannot be found.
Nogthans krijg ik de Hallo.php file wel te zien in de directory listening van http://localhost
Ik vermoed dat er dus iets mis is met de koppeling van PHP met de IIS, maar weet iemadn wat of hoe ?
Ik heb dezelfde installatie ook gedaan op een Win 2K Pro PC, en daar werkt het wel
-| Hit it i would ! |-