06/05/2011, 10:31:08
Citation :#~~~~~ DEBUT BLOC A NE PAS SUPPRIMER ~~~~~
#~ Version du CMS: #1.9.4.1
#~ Url du site : http://www.infine-immo.com/
#~ Hébergeur / Soft : OVH (perso mutualisé)
#~ Informations Système :
#~ Modules installés
#~ CMSMailer 2.0.1
#~ FileManager 1.1.0
#~ MenuManager 1.7.6
#~ ModuleManager 1.4.2
#~ News 2.11.2
#~ nuSOAP 1.0.2
#~ Printing 1.1.2
#~ Search 1.6.10
#~ ThemeManager 1.1.4
#~ TinyMCE 2.8.4
#~ FormBuilder 0.7
#~ Cataloger 0.9
#~ Informations de configuration php_memory_limit:
#~ process_whole_template: true
#~ output_compression: false
#~ max_upload_size: 64000000
#~ default_upload_permission: 664
#~ url_rewriting: mod_rewrite
#~ ...
#~ locale: fr_FR.utf-8
#~ default_encoding: utf-8
#~ admin_encoding: utf-8
#~ set_names: true
#~ debug: false
#~ Informations PHP :
#~ Version PHP actuelle (phpversion): 5.2.17 Valable
#~ Fonction md5 (md5_function): On (Vrai) Valable
#~ Version GD (gd_version): 2 Valable
#~ Fonction PHP tempnam (tempnam_function): On (Vrai) Valable
#~ Test magic_quotes_runtime (magic_quotes_runtime): Off (Faux) Valable
#~ E_STRICT est désactivé dans error_reporting (E_STRICT): Valable
#~ Mémoire Limite PHP effective (memory_limit): 128M Valable
#~ Temps Maximum d'éxecution (max_execution_time): 120 Valable
#~ Fonction PHP output_buffering (output_buffering): On Valable
#~ Safe Mode PHP (safe_mode): Off (Faux) Valable
#~ Upload de fichier (file_uploads): On (Vrai) Valable
#~ Taille maximum par méthode POST (post_max_size): 64M Valable
#~ Taille maximum pour l'Upload (upload_max_filesize): 64M Valable
#~ Chemin du dossier Session (session_save_path): /tmp (1777) Valable
#~ Autorisation pour l'utilisation des cookies de session (session_use_cookies): On (Vrai) Valable
#~ Support de Basic XML (expat) (xml_function): On (Vrai) Valable
#~ Vérification si le processus httpd peut créer un fichier dans un nouveau dossier. (create_dir_and_file): Valable
#~ Fonction PHP register_globals (register_globals): Off (Faux) Valable
#~ Directive PHP disable_functions (disable_functions): Valable
#~ PHP open_basedir (open_basedir): Valable
#~ Test l'URL distant (test_remote_url): Valable
#~ fsockopen: Connexion ok ! Valable
#~ fopen: Connexion ok ! Valable
#~ Test ini_set (check_ini_set): On (Vrai) Valable
#~ Informations serveur :
#~ API serveur (server_api):
#~ cgi
#~ Serveur de base de données (server_db_type): MySQL (mysql)
#~ Version du serveur de base de données (server_db_version): 5.1.49 Valable
#~ Version software du serveur (server_software): Apache/2.2.X (OVH)
#~ Système d'exploitation serveur (server_os): Linux 2.6.34-grsec-mutu-grs-ipv4-32 On i686
#~ Informations sur les Permissions
#~ tmp:
#~ /homez.209/infineim/www/tmp (0705) Valable
#~ templates_c: /homez.209/infineim/www/tmp/templates_c (0755) Valable
#~ modules: /homez.209/infineim/www/modules (0755) Valable
#~ Masque de création de fichier (umask) : /homez.209/infineim/www/tmp/cache (0755) Valable
#~~~~~ FIN BLOC A NE PAS SUPPRIMER ~~~~~
Bonjour, j'ai le message d'erreur suivant qui s'affiche :
Warning: Cannot modify header information - headers already sent by (output started at /homez.209/infineim/www/modules/Cataloger/action.defaultcategory.php:8) in /homez.209/infineim/www/index.php on line 281
Ce message n'apparait que sur cette page (page de liste de catégories) :
http://www.infine-immo.com/annonces
j'ai parcouru le forum français et anglais et la solution qui semble fonctionner en général c'est de vider le cache de CMSMS et/ou le cache de cataloger, mais c'est sans succès pour moi...
Ce problème persiste depuis que j'ai essayé de mettre en place la pagination sur le module cataloger (sans succès, mais c'est un autre problème qui n'est pas solvable avec la version 0.9 de cataloger j'ai l'impression...). Je ne comprends d'où provient le problème puisque j'utilise les même gabarits qu'avant l'apparition de cette erreur...
Voici pour info le gabarit de page (qui ne doit pas être la source du problème, puisque le même gabarit est utilisé pour afficher les annonces sans message d'erreur) :
Code :
{process_pagedata}
<!DOCTYPE html>
<html lang="fr">
<head>
<meta charset="utf-8">
<meta http-equiv="Content-type" content="text/html;charset=UTF-8" />
<title>{title} - {sitename}</title>
<meta name="DC.title" content="In Finé" />
<meta name="description" content="In Finé conseil immobilier" />
<meta name="keywords" content="conseil, immobilier, strasbourg" />
<meta name="author" content="In Finé" />
<meta name="geo.placename" content="Strasbourg, Bas-Rhin, Alsace, France" />
<meta name="viewport" content="width=device-width" />
{favicon static="favicon.ico"}
{metadata}
{cms_stylesheet}
<link rel="stylesheet" type="text/css" href="css/colorbox.css" />
<script type="text/javascript">document.documentElement.className += " js";</script>
<script type="text/javascript" src="scripts/jquery-1.4.2.min.js"></script>
<script type="text/javascript" src="scripts/jquery.colorbox-min.js"></script>
<script type="text/javascript" src="scripts/jquery.tabs.js" charset="utf-8"></script>
<script type="text/javascript" src="scripts/smooth-scroll.js"></script>
<script type="text/javascript" src="scripts/jquery.form.min.js"></script>
<script type="text/javascript" src="scripts/ready.js"></script>
{literal}
<script type="text/javascript">
$(document).ready(function(){
$(".plus-popup").colorbox({width:"500", height:"420", iframe:true, opacity:"0.7"});
});
</script>
{/literal}
<!--[if IE]>
<script src="scripts/html5-ie.js"></script>
<link rel="stylesheet" type="text/css" href="css/ie.css" />
<![endif]-->
<!--[if lte IE 6]>
<link rel="stylesheet" type="text/css" href="css/ie6.css" />
<script type="text/javascript" src="modules/MenuManager/CSSMenu2.js"></script>
<![endif]-->
</head>
<body>
<header id="top">
<a href="http://www.infine-immo.com" id="logo"><img src="images/logo-infine.png" alt="logo agence Infiné, lien vers la page d'accueil" class="png" width="360" height="170"></a>
<img src="images/baseline.png" class="png" id="baseline" alt="agence conseil en immobilier à Strasbourg"/>
</header>
<div id="menu-content">
<nav role="navigation" id="mainmenu">
{menu template='cssmenu.tpl'}
</nav>
<div id="coordonnees">
<p>9 rue Schenkbecher 67000 Strasbourg<br/>
port : 06 61 94 96 31 | tél/fax : 03 69 14 57 02</p>
</div><!-- coordonnees -->
<div class="clear"></div>
</div><!-- menu-content-->
<section id="main-page">
{content}
</section><!-- main-page -->
<div class="clear"></div>
<footer>
{global_content name='footer-agence'}
{global_content name='footer-vente'}
{global_content name='footer-actu'}
</footer>
<div id="footer-links">
{global_content name='footer-links'}
</div><!-- footer-links -->
{literal}
<!-- Simuler transparence IE6 -->
<!--[if lte IE 6]>
<script type="text/javascript" src="scripts/DD_belatedPNG_0.0.8a-min.js"></script>
<script type="text/javascript">DD_belatedPNG.fix('.png,');</script>
<![endif]-->
<!-- TABS -->
<script type="text/javascript">
$(document).ready(function(){
$(".tabs").accessibleTabs({
tabhead:'h2',
fx:"fadeIn"
});
});
<!-- PAIR, IMPAIR -->
</script>
<script type="text/javascript">
$(document).ready(function() {
$('table.list tr:odd').addClass('pair');
});
</script>
<!-- GG Analytics -->
<script type="text/javascript">
var _gaq = _gaq || [];
_gaq.push(['_setAccount', 'UA-22349397-1']);
_gaq.push(['_trackPageview']);
(function() {
var ga = document.createElement('script'); ga.type = 'text/javascript'; ga.async = true;
ga.src = ('https:' == document.location.protocol ? 'https://ssl' : 'http://www') + '.google-analytics.com/ga.js';
var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(ga, s);
})();
</script>
{/literal}
</body>
</html>
Voici le gabarit de "page catégorie" de cataloger :
Code :
<h1><img src="images/titres/annonces.jpg" alt="les annonces"/></h1>
<div id="content-page">
{section name=numloop loop=$items}
<div class="category_item">
<div class="cat-img">
<a href="{$items[numloop].link}"><img src="{$items[numloop].image}" title="{$items[numloop].title}" alt="{$items[numloop].title}"/></a>
</div> <!-- cat-img-->
<div class="cat-resume">
<h2><a href="{$items[numloop].link}">{$items[numloop].title}</a></h2>
<div class="clear"></div>
<div class="cat-left">
<div class="cat-price">{$items[numloop].prix}</div>
</div><!-- cat-left-->
<div class="cat-right">
<a class="cat-link" href="{$items[numloop].link}">voir les détails</a>
</div><!-- cat-right -->
</div><!-- cat-resume -->
<div class="clear"></div>
</div><!-- category_item-->
{/section}
</div><!-- content-page -->
<div id="right-col">
{global_content name='bloc-recherche-perso'}
</div><!-- right-col-->
Merci d'avance à quiconque se penchera sur mon problème