Problème pour configurer un virtualhost avec dernière version de Easyphp

WRInaute occasionnel
Bonjour à tous !

Je tournais depuis des années avec une vielle version d'easyphp et je me suis dit qu'en ce joli jour de mai, j'allais installer la dernière version, c'est à dire la version Esayphp DevServer 14.1. J'ai préalablement sauvegardé mes fichiers de configuration en particulier le fichier httpd.conf dans lequel j'avais configuré un virtualhost pour accéder à mon site local de manière plus fun, à savoir en entrant l'URL http://www.monsite.local, comme il est expliqué dans ce tuto : http://www.phpsources.org/developper-un-site-en-local_98.html.

J'avais fait tout comme il dit le monsieur et ça marchait super sur mon ancienne version d'Easyphp. Alors j'ai modifié le httpd.conf de ma nouvelle config en ajoutant le code suivant :

Code:
NameVirtualHost *:80

<VirtualHost *:80>
    DocumentRoot "D:/Mon espace de travail/Mes sites Web/Mon super site"
    ServerName monsite.local
    ServerAlias www.monsite.local
</VirtualHost>

Sachant que dans mon fichier host, j'ai :

Code:
127.0.0.1       monsite.local
127.0.0.1       www.monsite.local

Or quand je rentre l'URL http://www.monsite.local, je ne tombe plus sur mon site mais sur la page localweb qui n'est rien d'autre que 127.0.0.1, soit l'adresse du web local qui est défini dans Easyphp... :(

Quelqu'un saurait-il m'expliquer où se trouve le problème ? Je lui en serais infiniment reconnaissant !

Merci.
 
WRInaute passionné
Tu as bien relancé le serveur EasyPhp pour prendre en compte les modifications ?
A tout hasard hein ...
 
WRInaute passionné
Pfff. Bon, si c'était bien ça le problème, on se partage le point ? C'est important les points pour la boutique cadeaux WRI :)
 
WRInaute accro
Semi HS: easy game avec WampServer: Click => Apache => Alias Directories => Add an alias
 
WRInaute occasionnel
Bon eh bien, j'ai en partie réglé le problème en installant un module qui s'appelle Virtual Hosts Manager 1.4 avec lequel j'ai créé mon adresse local et maintenant quand je tape www.monsite.local, je tombe bien sur mon site mais là, j'ai un autre problème qui à mon avis n'a pas de rapport. Il s'avère que j'ai un répertoire styles/ et un répertoire scripts/, or, il semblerait que je n'y ai pas accès. Quand je tente de lire www.monsite.local/styles/style.css, j'ai le message suivant :

Code:
Erreur du serveur!

Le serveur a été victime d'une erreur interne et n'a pas été capable de faire aboutir votre requête. Soit le server est surchargé soit il s'agit d'une erreur dans le script CGI.

Si vous pensez qu'il s'agit d'une erreur du serveur, veuillez contacter le webmestre.

Error 500

J'imagine que ça doit être un truc tout con mais comme je n'ai jamais eu le problème auparavant je ne me suis pas penché sur le problème. Est-ce que cela vous dit quelque chose ?
 
WRInaute occasionnel
Bon, je pose les questions et je réponds moi-même ! J'avais un .htaccess dans mes répertoires styles/ et scripts/ qui apparemment serve à la compression de je ne sais quoi :

Code:
# Compression
SetOutputFilter DEFLATE
AddOutputFilterByType DEFLATE text/html text/css text/plain text/xml application/x-javascript

Et ça n'a pas l'air d'être le super kif avec la version d'Apache du nouveau Easyphp, est-ce que quelqu'un saurait ce qu'il faut que je modifie... Bien-sûr, il me reste la solution de virer ce .htpaccess mais si un autre moi a mis ça à une époque lointaine, c'est qu'il devait avoir une bonne raison, le bougre !
 
WRInaute impliqué
en local, tu peux le virer sans te poser de question.
en production, si cela permet ou non de compresser les données, là il faut se poser des questions.
 
Discussions similaires
Haut