herveDW Posté 11 Août 2005 Posté 11 Août 2005 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é
bigornot Posté 11 Août 2005 Posté 11 Août 2005 Je tente une réponse : Peut-être qu'en restant sur le disque C, ça marcherait ?
herveDW Posté 11 Août 2005 Auteur Posté 11 Août 2005 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é?
Dan Posté 11 Août 2005 Posté 11 Août 2005 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
Dan Posté 11 Août 2005 Posté 11 Août 2005 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 ?
herveDW Posté 11 Août 2005 Auteur Posté 11 Août 2005 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 ..... a+ hervé Reste une erreur plus loin mais on verra celà plus tard ...
Dan Posté 11 Août 2005 Posté 11 Août 2005 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
herveDW Posté 12 Août 2005 Auteur Posté 12 Août 2005 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é
Sujets conseillés
Veuillez vous connecter pour commenter
Vous pourrez laisser un commentaire après vous êtes connecté.
Connectez-vous maintenant