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
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
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
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
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
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