Re: [Galette-devel] Mise à jour démo |
[ Thread Index |
Date Index
| More lists.galette.eu/devel Archives
]
Le Fri, 3 Mar 2023 17:21:33 +0100
Johan Cwiklinski <johan@xxxxxxxx> a écrit :
> Le 03/03/2023 à 09:34, Johan Cwiklinski a écrit :
> > J'ai 3 configurations différentes :
> > 1- la config par défaut de mon apache, qui pointe sur /var/www/html
> > ; et une galette dans /var/www/html/public/galette.git/
> > 2- un vhost qui pointe sur
> > /var/www/html/public/galette.git/galette/webroot,
> > 3- un vhost qui pointe sur /var/www/html/public/galette.git
>
> J'ai une solution alternative, qui demande un configuration de
> l'utilisateur.
> Plus de soucis d'URL interdites, les cas 1 et 2 fonctionnent, pas le
> 3 :/
J'ai reproduit précisément (je pense) les 3 configurations, et de mon
côté aucune ne fonctionne... :s
Je précise que j'utilise Debian et la config par défaut d'apache qui a
aussi pour DocumentRoot /var/www/html.
J'ai effectué mes tests depuis un clone des sources et un fetch de la PR
260.
On est bien d'accord que dans le cas n°1 l'URL de la page de login doit
être http://localhost/public/galette.git/galette/webroot/login ?
Avec comme RewriteBase /public/galette.git/galette/webroot
(c'est bien celui donné par compat_test.php en tout cas)
Dans le cas n°2
http://localhost/login
Aucune directive RewriteBase n'est nécessaire.
Et le DocumentRoot du vhost pointe sur
/var/www/html/public/galette.git/galette/webroot
Dans le cas n°3
http://localhost/galette/webroot/login
Avec comme RewriteBase /galette/webroot
Et le DocumentRoot du vhost pointe sur /var/www/html/public/galette.git
Dans les 3 cas je tombe sur une erreur 404 d'apache.
En remplaçant login par index.php, je tombe sur une erreur 404 de
galette avec le logo mais sans les CSS.
Dans les sources, les URLs sont alors de la forme
http://localhost[...]/index.php/themes/default/ui/semantic.min.css).
Et en appelant la "racine" de chaque URL :
http://localhost/public/galette.git/galette/webroot/
http://localhost/galette/webroot
http://localhost
.... je tombe sur une erreur de redirection :(
Je tenterai de nouveau avec l'archive de la fonctionnalité pour voir ;)
--
Guillaume AGNIERAY
--
Galette development - http://galette.eu/
List documentation: https://listengine.tuxfamily.org/lists.galette.eu/devel/