Forum CMS Made Simple FR
[CLOT]Warning: strpos() [function.strpos]: Empty delimiter MenuManager - Version imprimable

+- Forum CMS Made Simple FR (https://forum.cmsmadesimple.fr)
+-- Forum : Général (https://forum.cmsmadesimple.fr/forum-3.html)
+--- Forum : Général (https://forum.cmsmadesimple.fr/forum-10.html)
+--- Sujet : [CLOT]Warning: strpos() [function.strpos]: Empty delimiter MenuManager (/thread-611.html)



[CLOT]Warning: strpos() [function.strpos]: Empty delimiter MenuManager - heriquet - 20/08/2010

Citation :#~~~~~ NE PAS SUPPRIMER CE BLOC ~~~~~
#~ Version du CMS: 1.8.2
#~ Nom de l'hébergeur : Dédié OVH Release 2
#~ Informations Système :
#~ Version du CMS
#~ 1.8.2
#~ Modules installés
#~ CMSMailer
#~ 2.0
#~ FileManager
#~ 1.0.2
#~ MenuManager
#~ 1.6.5
#~ ModuleManager
#~ 1.4
#~ News
#~ 2.10.6
#~ nuSOAP
#~ 1.0.2
#~ Printing
#~ 1.1.0
#~ Search
#~ 1.6.5
#~ ThemeManager
#~ 1.1.1
#~ TinyMCE
#~ 2.7.2
#~ Informations de configuration
#~ php_memory_limit:
#~ process_whole_template:
#~ false
#~ output_compression:
#~ false
#~ max_upload_size:
#~ 32000000
#~ default_upload_permission:
#~ 664
#~ url_rewriting:
#~ mod_rewrite
#~ page_extension:
#~ query_var:
#~ page
#~ use_hierarchy:
#~ true
#~ image_manipulation_prog:
#~ GD
#~ auto_alias_content:
#~ true
#~ locale:
#~ default_encoding:
#~ utf-8
#~ admin_encoding:
#~ utf-8
#~ set_names:
#~ true
#~ debug:
#~ false
#~ root_url:
#~ ssl_url:
#~ root_path:
#~ /home/septenna/www (0755) Valable
#~ previews_path:
#~ /home/septenna/www/tmp/cache (0755) Valable
#~ uploads_path:
#~ /home/septenna/www/uploads (0755) Valable
#~ uploads_url:
#~ image_uploads_path:
#~ image_uploads_url:
#~ ssl_uploads_url:
#~ use_smarty_php_tags:
#~ false
#~ Informations PHP :
#~ Version PHP actuelle (phpversion):
#~ 5.2.5-pl1-gentoo Attention
#~ 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):
#~ 256M Valable
#~ Temps Maximum d'éxecution (max_execution_time):
#~ 18000 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):
#~ 32M Valable
#~ Taille maximum pour l'Upload (upload_max_filesize):
#~ 32M 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.0.44 Valable
#~ Version software du serveur (server_software):
#~ Apache
#~ Système d'exploitation serveur (server_os):
#~ Linux 2.6.33.5-xxxx-grs-ipv4-64 On x86_64
#~ Informations sur les Permissions
#~ tmp:
#~ /home/septenna/www/tmp (0755) Valable
#~ templates_c:
#~ /home/septenna/www/tmp/templates_c (0755) Valable
#~ modules:
#~ /home/septenna/www/modules (0755) Valable
#~ Masque de création de fichier (umask) :
#~ /home/septenna/www/tmp/cache (0755) Valable
#~ config_file:
#~ 0755 Echec
#~ Le fichier config.php a les droits en écriture. Il est plus sûr de changer la permission en lecture seule
#~~~~~ NE PAS SUPPRIMER CE BLOC ~~~~~

Bonjour,

Alors que j'étais en version 1.7.0, tout allait bien jusqu'a hier soir ou je me suis rendu compte qu'il y avait un problème dans le menu de gauche du template nommé initialement "Top simple navigation + left subnavigation + 1 column".

Sur un autre site, qui est aussi en développement, j'utilise le meme template de base et meme erreur alors que tout allait bien...

L'erreur est la suivante : Warning: strpos() [function.strpos]: Empty delimiter in /home/septenna/www/modules/MenuManager/MenuManager.module.php on line 299.

J'ai constaté que, dans le template, lorsque je remplace {menu template='simple_navigation.tpl' start_level='2' collapse='1'} par
{menu template='simple_navigation.tpl' start_level='1' collapse='1'}, j'ai plus d'erreur... (mais ca fait pas ce que ca doit).

Le problème est que j'ai rien changé dans mon install de CMSMS ni sur le serveur entre le moment ou ca marchait et maintenant... J'ai mis à jour par acquis de conscience, mais ca n'a rien changé...

C'est d'autant plus bizare que le même souci arrive sur un autre site sans que j'y aie changé quoi que ce soit...

Quelqu'un aurait-il une idée de ce qui se passe ? ?

D'avance merci.

Heriquet


[CLOT]Warning: strpos() [function.strpos]: Empty delimiter MenuManager - heriquet - 20/08/2010

Info complémentaire, pour accéder au site, il faut ajouter /index.php à l'url car y a un index.html qui masque le CMS tant qu'il est en dev.


[CLOT]Warning: strpos() [function.strpos]: Empty delimiter MenuManager - jce76350 - 20/08/2010

re,

>Empty delimiter
vérifie ton gabarit menu qui est dans la partie gauche
ou dans ton gabarit de page sous <h2 class="accessibility">Sub Navigation</h2>
doit y avoir une erreur de codage


[CLOT]Warning: strpos() [function.strpos]: Empty delimiter MenuManager - bess - 20/08/2010

avant toute chose :

Version PHP actuelle (phpversion):
#~ 5.2.5-pl1-gentoo Attention

upgrade ta version php vers une 5.2.12 ou >

ensuite regarde si tu as toujours le soucis... la 5.2.5 n'est pas supportée par cmsms 1.7.0 et >


[CLOT]Warning: strpos() [function.strpos]: Empty delimiter MenuManager - heriquet - 20/08/2010

En fait je ne demande pas mieux que d'upgrader mon PHP mais c'est un peu spécial car il semblerait qu'il soit customisé OVH et je ne sais pas s'il y a des possibilités de MAJ...

Je pensais que c'était PHP 5.2.4 minimum ?

Mais je vais de toute façon tenter d'upgrader car ca va bloquer à un moment ou un autre (si ce moment n'est déjà arrivé...)


[CLOT]Warning: strpos() [function.strpos]: Empty delimiter MenuManager - jce76350 - 20/08/2010

>la 5.2.5 n'est pas supportée par cmsms 1.7.0
heriquet aurait du avoir un problème lors de l'installation ou de l'upgrade s'il a bien suivi la procédure de passer par /install/upgrade.php

Pour vérifier le support de version simplement faire un /install/upgrade.php et lire les infos


[CLOT]Warning: strpos() [function.strpos]: Empty delimiter MenuManager - heriquet - 20/08/2010

oui oui j'ai suivi la procédure... j'en ai installé quelques dizaines maintenant et je procède toujours de la même manière et n'ai eu aucun souci depuis 2 ans maintenant que j'utilise CMSMS... C'est un nouveau site que j'ai installé en 1.7 le 1° aout et que j'ai mis à jour hier en 1.8.2.

J'ai pas eu d'erreur mais bien un message d'avertissement prévenant que 5.2.4 est le minimum mais pas d'erreur.


[CLOT]Warning: strpos() [function.strpos]: Empty delimiter MenuManager - jce76350 - 20/08/2010

>J'ai pas eu d'erreur
ok donc regarder du coté des gabarits comme je l'ai indiqué plus haut


[CLOT]Warning: strpos() [function.strpos]: Empty delimiter MenuManager - heriquet - 20/08/2010

Je donne un feedback dès que j'ai pu essayer...


[CLOT]Warning: strpos() [function.strpos]: Empty delimiter MenuManager - bess - 20/08/2010

http://wiki.cmsmadesimple.org/index.php/User_Handbook/Installation/Requirements

il y a d'ailleurs un écart entre la version FR et EN

Citation :PHP 5.2.x

* Note: PHP 5.2.12+ Recommended
* Note: Versions Prior to CMS 1.7 supported PHP 4.3.3+

Citation : * PHP 4.3+ (recommandé 5.0.4 - PHP 4.x est déconseillé car déprécié depuis le 08/08/2008 )
Pour les versions CMSms 1.6.x =>PHP maxi 5.2.x
Pour les version CMSms 1.7.x =>PHP 5.3.x (la configuration minimale requise est la version PHP 5.2.4 bien que nous recommandons PHP 5.2.12 )

la version anglaise ne parle pas de conf minimal en 5.2.4 mais uniquement d'une conf recommandée en 5.2.12.


[CLOT]Warning: strpos() [function.strpos]: Empty delimiter MenuManager - heriquet - 20/08/2010

Juste une question comme ca, vu l'urgence, est-ce que vous pensez qu'il est possible de downgrader mon install vers la 1.6.6 ?

Certes c'est pas une "bonne idée", mais vu l'urgence toujours, ca serait "un mieux"...

Mais c'est clair que de toute façon je vais devoir upgrader...


[CLOT]Warning: strpos() [function.strpos]: Empty delimiter MenuManager - jce76350 - 20/08/2010

re,

>Pour les version CMSms 1.7.x =>PHP 5.3.x (la configuration minimale requise est la version PHP 5.2.4 bien que nous recommandons PHP 5.2.12 )

Ceci est la note de version de 1.7
Version 1.7 - Cape Verde
-----------------------------
- We now support php 5.3
Note: Minimum PHP Version required is 5.2.4 though we recommend PHP 5.2.12
de plus sur le forum
http://forum.cmsmadesimple.org/index.php/topic,42573.msg201556.html#msg201556
"Also, we now require PHP 5.2.4 as a minumum and recommend PHP 5.2.12 or PHP 5.3.1 and higher... but have had reasonable success with version 5.2.4 and onwards.."
d'ailleur sur version 1.8 install\lib\test.functions.php
Line 67: 'php_version' => array('minimum'=>'5.2.4', 'recommended'=>'5.2.12'),

par contre il est possible que le menumanager suive pas Wink, mais je serais surpris
Tu n'as pas un gabarit menu modifié ?

>downgrader mon install vers la 1.6.6 ?
vers 1.6.8 peut être mais pas 1.6.6
attention dans ce cas les valeurs de la BD ne sont plus les mêmes
sauf si tu as une sauvegarde de BD 1.6.6, va falloir bricoler.


[CLOT]Warning: strpos() [function.strpos]: Empty delimiter MenuManager - heriquet - 20/08/2010

Bon j'ai eu un contact chez OVH.

Quelle version me conseillez-vous d'installer ? Je pourrais mettre la 5.2.12 mais tant qu'à faire autant mettre la plus récente qui soit considérée comme stable pour CMSMS...


[CLOT]Warning: strpos() [function.strpos]: Empty delimiter MenuManager - bess - 20/08/2010

la 5.2.14 est la dernière stable de la branche 5.2

tu t'évites ainsi les éventuelles incompatibilité sur certains modules et php 5.3


[CLOT]Warning: strpos() [function.strpos]: Empty delimiter MenuManager - heriquet - 20/08/2010

Ok va pour la 5.2.14... je vous tiens au courant de l'évolution...


[CLOT]Warning: strpos() [function.strpos]: Empty delimiter MenuManager - heriquet - 21/08/2010

Bon bin ca refonctionne correctement... et j'ai rien fait pour ca ! Toujours la meme version de PHP et pas touché au site ni au serveur...