Bonsoir,

Si je comprend bien la question du webroot, j'ai eu le même problème avec le cms Contao chez OVH ou Gandi en mutualisé. Il crée désormais un sous dossier /web/ à l'intérieur duquel il s'installe. Sauf qu'on ne peut pas le désigner comme dossier root. La solution a été d'utiliser un symlink. Je m'explique.

Soit le vhost /mondomaine.com/ avec pour dossier root /mondomaine.com/htdocs// (créé automatiquement à la création du vhost)
On modifie htdocs/ en cms/ et on crée /mondomaine.com/cms/web//
Puis on crée un lien symbolique (symlink) /mondomaine.com/symlink/ pointant vers /mondomaine.com/cms/web//
Et on renomme ce symlink /htdocs/ soit /mondomaine.com/htdocs/

Pour Contao, ça fonctionne très bien.

JLuc

Le 23/05/2019 à 21:59, Georges Darrer a écrit :
Je n'arrive pas à mettre à jour ou installer les versions à partir de 9.1 à 
cause de la nouvelle routine
de webroot. Tout en reconnaissant le bien-fondé sécuritaire du changement, je 
ne sais tout simplement pas
quoi faire pour éviter le passage par webroot (mon fournisseur ne permet pas 
les virtual hosts)
Quelqu'un pourrait-il me dire comment faire? (éditer htaccess ou index?; 
supprimer webroot et copier installer.php
de nouveau dans le dossier "install" ????; autre solution?)  Merci d'avance.

Répondre à