#1 Le 20/10/2013, à 13:39
- Ndawa
[RESOLU] 13.10:LAMP:url-rewriting & répertoire local fonctionnent plus
Bonjour.
Avec le passage à 13.10, il semblerait qu'Apache ne fonctionne plus de la même façon.
-------
Dans le fichier /etc/apache2/sites-available/default, on pouvait modifier le répertoire par défaut (DocumentRoot)
et configurer l'URL-rewriting (AllowOverride All dans le bloc Directory /).
--------
Mais après réinstallation d'un PC avec passage à la 13.10, apparemment :
- Le fichier /etc/apache2/sites-available/default n'existe plus.
- On trouve dans le répertoire un fichier 000-default.conf qui semble actif...
J'ai essayé de modifier le DocumentRoot dans 000-default.conf mais cela n'a rien donné. Tout changement du DocumentRoot fait qu'Apache se positionne ailleurs... mais je ne sais où.
La solution de Seco59 (lien) permet de contourner en partie le problème mais pas de configurer l'URL-Rewriting.
Je viens de passer la journée en vain sur ce problème. Si quelqu'un a une solution ?
Merci !
Dernière modification par Ndawa (Le 20/10/2013, à 18:29)
- Ubuntu 15.04 64b || Intel Core i7 2.93 Gz - 4GB ram ddr3 - Nvidia GeForce 8400GS - Dual screen (HP vs17e)
- Linux-Mint xfce 17.2 64b || ASUS Eee PC 1011PX - Intel Atom N570 1.6 Ghz - 1 GB ram ddr3
- Linux Mint Cinnamon 17.2 64b || HP Satellite - Intel Core i3 2.40 Ghz - 8 GB ram
De Windows à Linux (Ubuntu) pour les nuls: http://www.pragmasoft.be/wiki
Hors ligne
#2 Le 20/10/2013, à 18:37
- Ndawa
Re : [RESOLU] 13.10:LAMP:url-rewriting & répertoire local fonctionnent plus
Ben, à force de chercher... on trouve :-)
Voici la solution :
- Le fichier etc/apache2/sites-available/default n'existe plus.
- Si vous n'avez qu'un seul site à gérer : utiliser en lieu et place le fichier par défaut etc/apache2/sites-available/000-default.conf
- Dans ce fichier etc/apache2/sites-available/000-default.conf :
- Modifier la ligne DocumentRoot /var/www et y mettre votre chemin
Exemple :
DocumentRoot /home/jules/website
- Ajouter en dessous un bloc
<Directory />
Options FollowSymLinks
AllowOverride All
Order allow,deny
allow from all
Require all granted
</Directory>
NB : La commande "Require all granted" est nouvelle. Si elle est omise, elle est à denied par défaut.
En espérant que cela dépanne certains parmi vous...
- Ubuntu 15.04 64b || Intel Core i7 2.93 Gz - 4GB ram ddr3 - Nvidia GeForce 8400GS - Dual screen (HP vs17e)
- Linux-Mint xfce 17.2 64b || ASUS Eee PC 1011PX - Intel Atom N570 1.6 Ghz - 1 GB ram ddr3
- Linux Mint Cinnamon 17.2 64b || HP Satellite - Intel Core i3 2.40 Ghz - 8 GB ram
De Windows à Linux (Ubuntu) pour les nuls: http://www.pragmasoft.be/wiki
Hors ligne
#3 Le 22/10/2013, à 22:09
- Ndawa
Re : [RESOLU] 13.10:LAMP:url-rewriting & répertoire local fonctionnent plus
Bon,
Et bien il y a eu d'autres surprises en réinstallant tout...
Voici la page de mon wiki qui reprend toute l'installation d'un LAMP sous 13.10.
Ndawa
- Ubuntu 15.04 64b || Intel Core i7 2.93 Gz - 4GB ram ddr3 - Nvidia GeForce 8400GS - Dual screen (HP vs17e)
- Linux-Mint xfce 17.2 64b || ASUS Eee PC 1011PX - Intel Atom N570 1.6 Ghz - 1 GB ram ddr3
- Linux Mint Cinnamon 17.2 64b || HP Satellite - Intel Core i3 2.40 Ghz - 8 GB ram
De Windows à Linux (Ubuntu) pour les nuls: http://www.pragmasoft.be/wiki
Hors ligne