07/08/2010, 13:52:07
Citation :#~~~~~ NE PAS SUPPRIMER CE BLOC ~~~~~Bonjour,
#~ Version du CMS: 1.8.1
#~ Nom de l'hébergeur : easy-hebergement
#~ Informations Système :
#~ ----------------------------------------------
#~ Cms Version: 1.8.1
#~ Installed Modules:
#~ CMSMailer: 2.0
#~ FileManager: 1.0.2
#~ MenuManager: 1.6.5
#~ ModuleManager: 1.4
#~ News: 2.10.6
#~ nuSOAP: 1.0.1
#~ Printing: 1.1.0
#~ Search: 1.6.5
#~ ThemeManager: 1.1.1
#~ TinyMCE: 2.7.2
#~ FormBuilder: 0.6.3
#~ Config Information:
#~ php_memory_limit:
#~ process_whole_template: false
#~ output_compression: false
#~ max_upload_size: 2000000
#~ default_upload_permission: 664
#~ url_rewriting: none
#~ page_extension:
#~ query_var: page
#~ image_manipulation_prog: GD
#~ auto_alias_content: true
#~ locale:
#~ default_encoding: utf-8
#~ admin_encoding: utf-8
#~ set_names: true
#~ Php Information:
#~ phpversion: 5.2.6-1+lenny4
#~ md5_function: On (Vrai)
#~ gd_version: 2
#~ tempnam_function: On (Vrai)
#~ magic_quotes_runtime: Off (Faux)
#~ E_STRICT: 0
#~ memory_limit: 64M
#~ max_execution_time: 30
#~ output_buffering: On
#~ safe_mode: Off (Faux)
#~ file_uploads: On (Vrai)
#~ post_max_size: 10M
#~ upload_max_filesize: 10M
#~ session_save_path: /sessions (0777)
#~ session_use_cookies: On (Vrai)
#~ xml_function: On (Vrai)
#~ Server Information:
#~ Server Api: cgi-fcgi
#~ Server Db Type: MySQL (mysql)
#~ Server Db Version: 5.0.51a
#~ ----------------------------------------------
#~~~~~ NE PAS SUPPRIMER CE BLOC ~~~~~
J'ai réalisé un site qui fonctionne parfaitement en local. Je l'ai transféré sur le serveur distant et premier (petit?) souci :
- les pages s'affichent bien, mais il y a une ligne d'avertissement dans le haut de la page d'accueil : "Warning: Cannot modify header information - headers already sent by (output started at ...) in /.../index.php on line 262". Donc, du html serait déjà envoyé avant le php, si j'ai bien compris. J'ai trouvé sur le net un code javascript qui "arrange" tout ça : echo '<script language="Javascript"><!-- document.location.replace("$www"); // --></script>'; mais que j'abandonne aussitôt car la page affichée n'est pas valide, puisque ce code est inséré avant le Doctype. J'ai contourné le problème en désactivant l'affichage des erreurs sur le php.ini du serveur (easy-hebergement permet certaines modifications). Donc, ce problème ne me gêne pas plus que ça, pour autant qu'il ne soit pas lié au suivant.
Deuxième (gros?) souci :
-via la console d'administration, j'ai accès à tout, sauf à l'édition et la création des pages (contenu). Message : "Output has already been sent to the browser at /public_html/config.php:1. Please make sure the command $xajax->processRequest() is placed before this." sur fond de page blanche. Un détail : la page de login pour accéder à l'administration s'affiche en html pur, sans style. Des recherches sur le net ne donnent que peu de résultats, mais l'un d'eux parle de hack ou de piratage de site. A tout hasard, j'ai changé le mot de passe de l'accès en ftp. Je précise bien que le problème ne concerne que l'accès aux pages. Les gabarits, feuilles de styles, articles, gestionnaires de fichiers,etc sont bien accessibles et éditables.
Merci de votre aide.