[MySQL/PHP] sites willen niet tonen

Pagina: 1
Acties:

Onderwerpen


Acties:
  • 0 Henk 'm!

  • Falcon10
  • Registratie: Mei 2002
  • Laatst online: 16-06 22:28

Falcon10

Hit it i would !

Topicstarter
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 :|

-| Hit it i would ! |-


Acties:
  • 0 Henk 'm!

  • McKaamos
  • Registratie: Maart 2002
  • Niet online

McKaamos

Master of the Edit-button

docroot is een mapverwijzing op de PC zelf, niet een LAN verwijzing.

Dus C:\website\ bijv, waar dan hallo.php in staat.
Die kan je dan bereiken door http://localhost/hallo.php te laden.

edit: en je extensiondir moet een volledige verwijzing zijn, dus niet ./ext maar c:/php/ext bijvoorbeeld.

edit2: dat was bij mij het geval iig, op mijn W2K Pro server met Apache 1.3.3, PHP4.3.3 en MySQL 4.1

[ Voor 90% gewijzigd door McKaamos op 05-06-2006 17:05 ]

Iemand een Tina2 in de aanbieding?