2009-03-05 5 views
0

J'essaie d'apprendre PHP. J'ai du mal à faire fonctionner correctement Apache sur ma machine Vista Home Premium.Mon installation Apache aux côtés d'IIS

J'ai IIS7 en cours d'exécution et j'aimerais que Apache fonctionne avec elle. Je regardais autour sur le web et certains disent que ce serait bien d'avoir les deux ensemble tant qu'ils regardent différents ports. J'ai quitté IIS à la recherche d'écoute sur le port 80 et j'ai édité le fichier httpd.conf dans le dossier apache2triad/conf pour écouter sur le port 8080 et changé le nom du serveur en localhost: 8080. Quand je vais à localhost: 8080/phpmyadmin la page qui me permet de créer une base de données ressemble à tout le style de la page est éteint alors je sais que quelque chose est déjà bancale.

Je saisis un nom de base de données et cliquez sur le bouton Créer, puis je reçois une erreur 404 de IIS. Il dit qu'il est à la recherche d'un fichier à:

URL demandée: http://localhost:80/phpmyadmin/db_create.php

Chemin physique: C: \ inetpub \ wwwroot \ phpmyadmin \ db_create.php

Il pointe vers mon dossier inetpub mais tous mes trucs PHP sont dans le dossier c: \ apache2triad. Est-ce que quelqu'un peut me dire ce que je fais mal? Merci.

Répondre

1

Si vous souhaitez obtenir une URL de votre serveur Apache, vous devez utiliser le port 8080 au lieu du port 80 (qui est l'endroit où vous dites IIS est en cours d'exécution) - de sorte que votre URL doit être http://localhost:8080/phpmyadmin/db_create.php

Comme Shawn dit , si vous n'êtes pas du tout familier avec Apache, vous feriez probablement mieux de configurer PHP sous IIS - voir http://www.php.net/install.windows

Questions connexes