Aller au contenu

changer repertoire www de apache


Sujets conseillés

Posté

Bonjour,

Je suis les instructions dans la faq :http://www.easyphp.org/faq.php3#19

Alors que celà fonctionnait correctement avec easyphp 1.7..!!, je n'arrive pas à le reproduire pour easyphp 1.8 ou wampserver.

Dans le fichier C:\Program Files\EasyPHP1-7\apache\conf

# DocumentRoot "C:/Program Files/EasyPHP1-7/www"

DocumentRoot "D:/_communs/dev-php-4" (~ligne 300)

# <Directory "C:/Program Files/EasyPHP1-7/www">

<Directory "D:/_communs/dev-php-4/"> (~ligne 330)

Ce qui me trouble, c'est que dans la faq les lignes sont inf. à 100. !!!??

Je dois faire une erreur bête

Merci de votre aide

hervé

Posté

oui bien sûr l'install par défaut fonctionne... je viens de revérifier

Je voudrai mettre mes données sur D comme j'ai l'habitude de le faire.

Et le pire c'est que celà fonctionnait :-(

Mais qu'est-ce que j'ai oublié?

Posté

Tu parles de EasyPhp 1.8 et tu nommes le répertoire de config C:\Program Files\EasyPHP1-7\apache\conf ??

Sinon, je sais par expérience que Apache refusera de fonctionner sur un disque partagé. Il y a toute une config à faire pour les permissions.

Si ton disque D: est local, cela devrait marcher (pour autant que tu utilises le bon répertoire de config et que tu redémarres Apache)

Du moment que les DocumentRoot et <Directory..> que tu définis sont en dehors de tout VirtualHost, ce sont les bons. Il est possible que le fichier de config Apache comporte plus de lignes de commentaires.

Dan

Posté

Je viens de vérifier sur le serveur du Hub, ces lignes sont en position 313 et 338, cela semble donc correct.

Es-tu sûr du nommage du répertoire D:/_communs/ ?

As-tu vérifié les permissions si le disque D est formatté en NTFS ?

Apache te donne quoi comme erreur ? As-tu qqch dans le log apache ?

Posté

Merci Dan de m'avoir mis sur la piste. J'avai oublé de regarder les logs d'Apache qui me disait bien pourtant avec insistance:

[client 127.0.0.1] d:/_communs/dev-php-4/.htaccess: Invalid command 'RewriteEngine', perhaps mis-spelled or defined by a module not included in the server configuration

C'est le résultat d'un truc qui m'a en.. cette nuit jusqu'à 01h43 pour mettre en ligne une appli avec un bon fichier ".htaccess". Je n'avai rien trouvé de mieux par ftp que de le laisser à la racine :angry: .....

a+

hervé

Reste une erreur plus loin mais on verra celà plus tard ...

Posté

C'est que tu n'as pas activé le mod_rewrite ;)

Il est inactif par défaut sur Apache 1.3.x

Vas voir dans le fichier httpd.conf, recherche "rewrite" tu trouveras deux lignes à décommenter. ;)

Dan

Posté

Encore bien vu Dan

Je ne souviens d'ailleurs pas d'avoir modifier ces paramètres à ma première utilisation de easyphp il y a quelques mois!!

Mais le principal c'est que celà fonctionne.

a+

hervé

Veuillez vous connecter pour commenter

Vous pourrez laisser un commentaire après vous êtes connecté.



Connectez-vous maintenant
×
×
  • Créer...