AgenceSG
25/04/2014, 17h52
Pour ceux qui ont la configuration suivante et qui cherchent aussi voici ce qui a fonctionné.
Distribution LAMP 1.0 (64bits) sur VPS2014 Classic1 et Cloud 2
Dans le terminal (putty) se connecter en "root"
éditer le fichier par defaut suivant en tapant:
nano /etc/apache2/sites-enabled/000-default
modifier les trois arguments "allowoverride none" en "allowoverride all"
Enregistrer et quitter
relancer apache en tapant : service apache2 restart
Activer le mode "rewrite" en tapant : a2enmod rewrite
puis relancer le serveur apache : service apache2 restart
Merci a PiRR et gaboul49 pour les deux informations qui une fois compilées sont la solution.
en ce qui concerne le "allowoverride all" sur les 3 directory, un avis d'expert peut se poser ..... En tout cas cela fonctionne
NB:
Selon la doc Apache : En général, vous ne devriez jamais utiliser les fichiers .htaccess à moins que vous n'ayez pas accès au fichier principal de configuration du serveur. Il y a, par exemple, une conception erronée qui prévaut selon laquelle les droits des utilisateurs doivent toujours être gérés dans le fichier .htaccess. Cela n'est simplement pas le cas
Distribution LAMP 1.0 (64bits) sur VPS2014 Classic1 et Cloud 2
Dans le terminal (putty) se connecter en "root"
éditer le fichier par defaut suivant en tapant:
nano /etc/apache2/sites-enabled/000-default
modifier les trois arguments "allowoverride none" en "allowoverride all"
Enregistrer et quitter
relancer apache en tapant : service apache2 restart
Activer le mode "rewrite" en tapant : a2enmod rewrite
puis relancer le serveur apache : service apache2 restart
Merci a PiRR et gaboul49 pour les deux informations qui une fois compilées sont la solution.
en ce qui concerne le "allowoverride all" sur les 3 directory, un avis d'expert peut se poser ..... En tout cas cela fonctionne
NB:
Selon la doc Apache : En général, vous ne devriez jamais utiliser les fichiers .htaccess à moins que vous n'ayez pas accès au fichier principal de configuration du serveur. Il y a, par exemple, une conception erronée qui prévaut selon laquelle les droits des utilisateurs doivent toujours être gérés dans le fichier .htaccess. Cela n'est simplement pas le cas