Merci de m’avoir rassuré
Concernant l’intégration du forum, d’après ce que je vois ici, ça a l’air plutôt convainquant...
Alors, depuis hier soir, j’ai téléchargé MODx et les patch pour free que j’ai joyeusement uploadé sur notre compte. Et comme je n’ai peur de rien je me suis directement lancé sur la
9.6RC3... Et là, j’essaye de compléter le setup ... mais malheureusement, j’ai un problème: comme j’ai installe MODx dans un sous-répertoire, j’ai des messages d’erreurs à propos d’includes qui échouent.
C’est évidemment un pbm avec l’
include_path. Dans mes souvenirs, c’est un truc qu’on peut changer soit dans le
.htaccess soit directement dans le code PHP avec la fonction [tt]ini_set[/tt].
Je suis sur le point d’essayer avec le htaccess; si ça ne marche pas, j’essayerai avec [tt]ini_set[/tt]. Par contre, il y a une petite chose qui me semble currieuse: pourquoi le fichier dans mon répertoire s’appelle [tt]ht
.access[/tt] et non pas [tt]
.htaccess[/tt]? Faut que je le renomme -- ou les deux marchent?
Bon, aller, c’était ma pause, j’y retourne...
[...]
10 minutes plus tard
Oups:
Internal Server Error
Bon, il semblerai que Free n’autorise pas à changer l’[tt]include_path[/tt] via [tt].htaccess[/tt]. De toute façon, ce n’était pas une solution viable puisqu’il semble que beaucoup d’hébergeur empêchent cette manip (dont OVH:
voir ici).
Bon, je vais tester en ajoutant un appel à [tt]ini_set[/tt]. Par contre, je ne sais pas trop dans quel fichier faire cet appel. J’imagine que [tt]index.php[/tt] doit être un bon candidat (en espérant que toutes les requêtes à MODx passent par là...)
[...]
Encore 10 minutes plus tard
Beuh? [tt]ini_set[/tt] ne semble avoir aucun effet du tout???
<?php
echo ini_get("include_path") . '<br>';
ini_set("include_path", "v2/include");
echo ini_get("include_path") . '<br>';
?>
M’affiche:
/mnt/110/free.fr/6/1/www.esicom/include:.:/usr/php4/lib/php
/mnt/110/free.fr/6/1/www.esicom/include:.:/usr/php4/lib/php
Euh, y’a une
astuce pour changer le chemin d’accès aux fichiers inclus ou quoi???
[...]
Encore 10 minutes plus tard
Ok, effectivement c’est un
bug connu de Free. Et c’est
exactement ce qu’est censé corriger
le patch!
Donc ... j’ai du faire une fausse manip en uploadant le patch spécial-Free! Et effectivement, après vérification, j’ai toujours les fichiers standards.