Ticket Hash: | f71340510d7bb4d2111f18d60943f942620b484b | |||
Title: | Problème installation multi-sites | |||
Status: | Fixed | Type: | Bug | |
Severity: | Critique | Priority: | Immediate | |
Subsystem: | Resolution: | Fixed | ||
Last Modified: | 2023-02-15 19:08:43 | |||
Version Found In: | 1.2.6 | |||
User Comments: | ||||
fr.ventabren added on 2023-02-14 18:10:24:Impossible d'effectuer une installation multi-sites de Paheko en suivant la procédure : https://fossil.kd2.org/paheko/wiki?name=Multi-sites Après avoir suivi la procédure d'installation Multi-sites, je me trouve confronté à plusieurs problèmes successifs qui empêchent l'installation des sites. Problème 1 au niveau de la documentation : Les sous-domaines (ou un wild-card) des associations devraient pointer vers le sous-répertoire www du répertoire où a été placé le code de Paheko (sans procéder à l'installation). Problème 2 :Le fichier config.local.php téléchargé à partir de la documentation multi-site génère une erreur au niveau de cette ligne : if (isset($_SERVER['SERVER_NAME']) && preg_match($regexp, $_SERVER['SERVER_NAME'], $match)) { regexp n'est pas défini et doit être corrigé en $domain_regexp je pense ! Problème 3 :Le fichier config.local.php téléchargé à partir de la documentation multi-site génère une erreur suite à la définition de WWW_URL à partir de cette ligne : define('GarradinWWW_URL', 'https://' . $login . FACTORY_USER_DIRECTORY . '/'); La construction de WWW_URL me semble erronée ! Je ne suis pas allé plus loin dans le debug. Est-il possible de mettre à jour le fichier config.local.php et la doc d'installation muti-sites ? Merci par avance pour votre aide. bohwaz added on 2023-02-14 19:06:30:Corrigé merci. fr.ventabren added on 2023-02-15 14:37:10:Merci pour le correctif. Je vais un peu plus loin mais la création de l'adresse d'installation n'est pas bonne : https://fr-ventabrenpaheko-factory.local/admin/install.php Il manque un point dans l'adresse avant le FACTORY_DOMAIN fichier config.local.php à modifier : Ligne ci-dessous à modifier : define('GarradinWWW_URL', 'https://' . $login . FACTORY_DOMAIN . '/'); A modifier avec : define('GarradinWWW_URL', 'https://' . $login . '.' . FACTORY_DOMAIN . '/'); bohwaz added on 2023-02-15 17:30:03:Corrigé merci. fr.ventabren added on 2023-02-15 18:08:43:Merci. L'installation multi-sites est fonctionnelle maintenant. |