0 votes

Localhost vers page personnalisée

J'utilise MacOS 10.12.5 et je suis en train de configurer un localhost et tout semble correct. J'ai utilisé brew pour installer Apache (httpd), MySQL et PHP. J'ai modifié le fichier hosts pour faire pointer le localhost vers le site personnalisé et changé le vhost en :

<VirtualHost *:80>
  ServerAdmin webmaster@dummy-host.example.com
  DocumentRoot "/Users/me/site"
  <Directory /Users/me/site/>
    ServerName me.com
    ServerAlias www.me.com
    ErrorLog "/private/var/log/apache2/dummy-host.example.com-error_log"
    CustomLog "/private/var/log/apache2/dummy-host.example.com-access_log" common
</VirtualHost>`

J'ai mis à jour httpd.conf pour inclure le fichier vhost et les modules php appropriés nécessaires.

En accédant à 'localhost' par 127.0.0.1 ou par le nom du site lui-même, je reçois le message suivant It Works! au lieu des fichiers situés dans

DocumentRoot "/Users/me/site"
<Directory /Users/me/site/>

1voto

onik Points 1799

Vous avez en fait des erreurs dans le snippet de configuration que vous avez posté, essayez ceci :

<VirtualHost *:80>
    ServerAdmin webmaster@dummy-host.example.com
    DocumentRoot "/Users/me/site"
    ServerName me.com
    ServerAlias www.me.com
    ErrorLog /private/var/log/apache2/dummy-host.example.com-error_log
    CustomLog /private/var/log/apache2/dummy-host.example.com-access_log common
</VirtualHost>

Vous n'avez pas besoin de <Directory> pour ces directives, et il vous manquait la fermeture </Directory> . Cela a pu amener Apache à ne pas charger votre configuration et à servir le serveur virtuel par défaut à la place.

0 votes

Après avoir fait les modifications, j'ai toujours le même problème, localhost s'affiche toujours avec It Works !

0 votes

@Alcyeonnero J'ai les mêmes doutes que @klanomath, êtes-vous sûr d'avoir édité ? /usr/local/etc/apache2/2.4/httpd.conf , pas /etc/apache2/httpd.conf ?

0 votes

J'ai édité le /usr/local/etc/apache2/2.4/httpd.conf et modifié le fichier vhost dans /usr/local/etc/apache2/2.4/extra/httpd-vhost et je reçois toujours "Ça marche"

LesApples.com

LesApples est une communauté de Apple où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres utilisateurs d'appareils Apple, poser vos propres questions ou résoudre celles des autres.

Powered by:

X