We launched new forums in March 2019—join us there. In a hurry for help with your website? Get Help Now!
    • 11214
    • 225 Posts
    Bsr,

    Après une installe toute neuve che mon hébergeur, voici au terme de l’install quelques messages pas chouettes :


    Warning: set_include_path() has been disabled for security reasons in /home/.../public_html/modx/manager/index.php on line 76

    Warning: main(quotes_stripper.inc.php): failed to open stream: No such file or directory in /home/.../public_html/modx/manager/index.php on line 85

    Warning: main(): Failed opening ’quotes_stripper.inc.php’ for inclusion (include_path=’.:/usr/lib/php:/usr/local/lib/php’) in /home/.../public_html/modx/manager/index.php on line 85

    Warning: main(config.inc.php): failed to open stream: No such file or directory in /home/.../public_html/modx/manager/index.php on line 124

    Warning: main(): Failed opening ’config.inc.php’ for inclusion (include_path=’.:/usr/lib/php:/usr/local/lib/php’) in /home/.../public_html/modx/manager/index.php on line 124

    Warning: main(document.parser.class.inc.php): failed to open stream: No such file or directory in /home/.../public_html/modx/manager/index.php on line 127

    Warning: main(): Failed opening ’document.parser.class.inc.php’ for inclusion (include_path=’.:/usr/lib/php:/usr/local/lib/php’) in /home/.../public_html/modx/manager/index.php on line 127

    Fatal error: Cannot instantiate non-existent class: documentparser in /home/.../public_html/modx/manager/index.php on line 128


    Conséquence : un front-end qui marche très bien mais un accès impossible au back-end !
    Bon, ça partait trop bien...! Ca vous dit quelque chose ?
      Verum Index sui et falsi
      • 11214
      • 225 Posts
      Pour info, Voici la config de l’hébergeur :


      Version Apache 1.3.36 (Unix)
      Version MySQL 4.1.21-standard
      Version PHP 4.3.11
      Info Php Cliquer ici pour afficher
      Version PERL 5.8.7
      Système d’exploitation: Linux
      Version Kernel 2.6.9-34.0.1.ELsmp
      Machine Type i686


      Et les lignes incriminées correspondantes (en rouge) dans manager/index.php :

      ...
      if(version_compare(phpversion(), "4.3.0")>=0) {
      set_include_path($incPath); // this now works, above code did not?
      } else {
      ini_set("include_path", $incPath); // include path the old way
      }
      ...
      // include_once the magic_quotes_gpc workaround
      include_once "quotes_stripper.inc.php";
      ...
      // include the database configuration file
      include_once "config.inc.php";
      ...
      // initiate the content manager class
      include_once "document.parser.class.inc.php";
      $modx = new DocumentParser;




      Une piste ?

      Merci de votre aide.
        Verum Index sui et falsi
        • 1876
        • 835 Posts
        Bonjour,

        Le souci c’est que l’instruction : set_include_path a été désactivé par ton hébergeur par mesur de sécurité surement.

        Il faudrait lui demandé confirmation et si avec un htaccess tu ne peux pas forcer le include_path à la valeur souhaiter par modx.

        Les autres erreurs sont induites par la première car le chemin de l’include n’ayant pas été défini, normal que le script ne trouve aucun des fichiers à inclure
          • 11214
          • 225 Posts
          Merci beaucoup de ta réponse rapide.

          Je le contacterais demain, mais puis-je tenter moi-même quelque chose dans le .htaccess de la racine.

          Et si oui, quelle type d’instruction dois-je saisir (désolé, je suis un vrai newbie...).

          En tout cas, l’utilisation de ce cms est un plaisir !
            Verum Index sui et falsi
            • 1876
            • 835 Posts
            # Set the include path
            php_value include_path
            ".:tu mets le chemin la" 
              • 11214
              • 225 Posts
              Merci beaucoup aour pour ta réponse....mais je suis un peu light :Je mets le chemin de quoi entre les guillements ? Celui pointant vers l’index manager de modx ?
                Verum Index sui et falsi
                • 1876
                • 835 Posts
                Re

                Dans l’index le chemin est :

                $incPath = str_replace("\\","/",dirname(__FILE__)."/includes/"); 


                donc à mon sens c’est le répertoire include de manager : /manager/includes/
                  • 11214
                  • 225 Posts
                  Merxi aours pour ta réactivité...bon, j’ai essayé..il n’a pas trop aimé. Je vais contacter mon hébergeur demain. Merci en tout cas de cette aide décidemment très appréciable quand on est un peu perdu...
                    Verum Index sui et falsi
                    • 23478
                    • 133 Posts
                    t’es chez qui comme hébergeur ?

                    j’crois j’ai le même pb en voulant monter un site de test chez free undecided