Forum CMS Made Simple FR
Suite upgrade 1.11.6 en 1.11.11 les menus ont disparu... - Version imprimable

+- Forum CMS Made Simple FR (https://www.cmsmadesimple.fr/forum)
+-- Forum : Général (https://www.cmsmadesimple.fr/forum/forum-3.html)
+--- Forum : Installation (https://www.cmsmadesimple.fr/forum/forum-8.html)
+--- Sujet : Suite upgrade 1.11.6 en 1.11.11 les menus ont disparu... (/thread-3357.html)



Suite upgrade 1.11.6 en 1.11.11 les menus ont disparu... - Unigo - 15/12/2014

Citation :#~~~~~ DEBUT BLOC A NE PAS SUPPRIMER ~~~~~
#~ Version du CMS: 1.11.11
#~ Url du site : www.unigo.fr
#~ Hébergeur / Soft : serveur perso avec MySQL: 5.1.61

#~~~~~ FIN BLOC A NE PAS SUPPRIMER ~~~~~


Messieurs bonjour.

Je viens de passer ma version MS de la v1.10.3 à la v1.11.11.

Après avoir contrôlé les prérequis, j'ai effectué la migration.

Tous s'est bien passé.

Pourtant, lorsque je visite le site web, la mise en page est perdue plus de menus, etc...

Lorsque je me connecte à l'interface admin du CMS, je me logue et j'ai ensuite ce message suivant :

" Notice: Modification of internal data is deprecated: admintheme in /var/www/htdocs/unigo.fr/www/lib/classes/class.cms_variables.php on line 123

Fatal error: Call to undefined method NCleanGreyTheme::SendHeaders() in /var/www/htdocs/unigo.fr/www/m4n493r/header.php on line 41"

En somme tout est HS.

J'ai bien suivi le fil de discussion de " fabricep07" et refait la manip, mais rien n'y change....

Quelqu’un a une idée?


Suite upgrade 1.11.6 en 1.11.11 les menus ont disparu... - Jean le Chauve - 15/12/2014

Essaye tout d'abord en vidant le cache du cms par ftp :
répertoire tmp/template_c (tu ne laisses que index.html)


Suite upgrade 1.11.6 en 1.11.11 les menus ont disparu... - Unigo - 15/12/2014

euh... il est vide...


Suite upgrade 1.11.6 en 1.11.11 les menus ont disparu... - Jean le Chauve - 15/12/2014

Remets tes backups 1.11.6 en ligne.
Colle-nous le system info.


Suite upgrade 1.11.6 en 1.11.11 les menus ont disparu... - jce76350 - 15/12/2014

Citation :J'ai bien suivi le fil de discussion de " fabricep07" et refait la manip, mais rien n'y change....
cette discussion n'est surement pas à suivre vu qu'il ny a pas de solution donnée Smile

Suivre de préférence Comment faire la Mise à jour


Suite upgrade 1.11.6 en 1.11.11 les menus ont disparu... - Unigo - 15/12/2014

Voici ma conf:


Cms Version: 1.10.3

Installed Modules:

CMSMailer: 5.2.2
CMSPrinting: 1.0.5
FileManager: 1.4.5
MenuManager: 1.8.6
MicroTiny: 1.2.7
ModuleManager: 1.5.8
News: 2.14.4
Search: 1.7.11
ThemeManager: 1.1.8
FormBuilder: 0.7.2
RSS2HTML: 1.2.5.1
CGExtensions: 1.29.1
TinyMCE: 2.9.9
ShopMadeSimple: 0.3.8
FrontEndUsers: 1.17.6
CartMadeSimple: 0.4.2


Config Information:

php_memory_limit:
process_whole_template: false
output_compression: false
max_upload_size: 2000000
default_upload_permission: 664
url_rewriting: mod_rewrite
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.3.3-7+squeeze9
md5_function: On (Vrai)
gd_version: 2
tempnam_function: On (Vrai)
magic_quotes_runtime: Off (Faux)
E_STRICT: 0
E_DEPRECATED: 0
memory_limit: 130M
max_execution_time: 30
output_buffering: 4096
safe_mode: Off (Faux)
file_uploads: On (Vrai)
post_max_size: 8M
upload_max_filesize: 2M
session_save_path: /var/lib/php5 (1733)
session_use_cookies: On (Vrai)
xml_function: On (Vrai)


Server Information:

Server Api: apache2handler
Server Db Type: MySQL (mysql)
Server Db Version: 5.1.49


Suite upgrade 1.11.6 en 1.11.11 les menus ont disparu... - pierrepercee - 15/12/2014

Je vois que tu es en PHP 5.3.3, si tu as mis des modules à jour, tu peux peut être essayer de passer en 5.4...à tout hasard Smile


Suite upgrade 1.11.6 en 1.11.11 les menus ont disparu... - Jean le Chauve - 15/12/2014

Tes modules ne sont pas à jour. Mets-les à jour, ensuite upgrade le cms (voir le lien que Jce t'a donné).

Les modules shop et cart n'ont plus été mis à jour depuis 2013 sur la forge et sont marqués "stale".
L'auteur a annoncé la résolution d'un bug de compatibilité avec 1.11.5+ et a annoncé que ce serait résolu dans la version 0.4.5 du module cart, mais plus de nouvelle depuis 1 an.
Si tu peux t'en passer, ce serait mieux.


Suite upgrade 1.11.6 en 1.11.11 les menus ont disparu... - Unigo - 17/12/2014

Bonjour à tous.

J'ai sauvegardé l'ensemble du site web, mais pas les .htaccess

Est-il possible de les régénérer?

La 1ère page du site fonctionne, mais pas les liens....

Cette sauvegarde a été faite quand le site fonctionnait correctement, mais filezilla n'a pas transféré les .htaccess.

Le répertoire racine www contenant les fichiers a été supprimé puis recréé. J'y ai ensuite transféré la sauvegarde su site, mais seul la page principal est visible....

Merci à tous pour votre précieuse aide.

Résolu : un .htaccess a été recréé à la racine du site et le tout fonctionne de nouveau.


Suite upgrade 1.11.6 en 1.11.11 les menus ont disparu... - Unigo - 17/12/2014

Bon ben me revoilà au point de départ.

J'ai effectué la maj du cms.

Lorsque je me connecte à l'interface admin du CMS, je me logue et j'ai ensuite ce message suivant :

" Notice: Modification of internal data is deprecated: admintheme in /var/www/htdocs/unigo.fr/www/lib/classes/class.cms_variables.php on line 123

Fatal error: Call to undefined method NCleanGreyTheme::SendHeaders() in /var/www/htdocs/unigo.fr/www/m4n493r/header.php on line 41"

De fait, je ne peux pas décocher la case maintenance afin de vérifier le bon fonctionnement du site...

Tout est en 777 koi dangereux? je sais.

tmp vidé avant maj.

Je n'ai pas transférés tmp et modules durant la maj.

et la maj s'est passé sans erreur.

Comment donc résoudre cette situation qui dure depuis 1 semaine?


Suite upgrade 1.11.6 en 1.11.11 les menus ont disparu... - Jean le Chauve - 17/12/2014

Bonjour,
Tout d'abord, as-tu suivi mes recommandations ?
Citation :in /var/www/htdocs/unigo.fr/www/m4n493r/header.php on line 41"
Tu n'aurais pas renommé le dossier admin par hasard ?


Suite upgrade 1.11.6 en 1.11.11 les menus ont disparu... - Unigo - 17/12/2014

Salut Jean le Chauve,

oui c'est fait.

modules supprimé, cache vidé répertoire racine recréer, droit 777 sur tout..


Suite upgrade 1.11.6 en 1.11.11 les menus ont disparu... - Jean le Chauve - 17/12/2014

Et le répertoire admin ?
C'est quoi ce répertoire www/m4n493r/header.php


Suite upgrade 1.11.6 en 1.11.11 les menus ont disparu... - Unigo - 17/12/2014

www/m4n493r/header.php

www la racine
m4n493r contient l'interface de gestion du cms.

le répertoire admin reste admin, il n'a pas été modifié.


Suite upgrade 1.11.6 en 1.11.11 les menus ont disparu... - Jean le Chauve - 18/12/2014

Puisque ce site est en production, je te conseille de le remettre en 1.10.3 pour ta clientèle.
Rapatrie-le sur un wamp en local et teste l'upgrade (attention aux fichiers config.php et .htaccess).
Tu seras plus serein Smile


Suite upgrade 1.11.6 en 1.11.11 les menus ont disparu... - Unigo - 18/12/2014

C'est fait, mais même avec la restauration d'origine ça ne marche plus.

C'est vraiment curieux ces problèmes...


Suite upgrade 1.11.6 en 1.11.11 les menus ont disparu... - Jean le Chauve - 18/12/2014

Qu'est-ce qui est en ligne sur unigo.fr si ça ne marche plus ?
Et quid de unipc.fr, on est en journée ?

En relisant tes autres topics, je viens de remarquer des erreurs dans ton config;php :

$config['internal_pretty_urls'] = true;
$config['url_rewriting'] = 'mod_rewrite';
C'est soi l'un, soit l'autre. Le mieux est mod_rewrite.

Et $config['timezone'] = 'Europe/jupiter'; ton rêve était de devenir astronaute ?

De plus, l'erreur avec la balise <head> et une quote de trop est toujours présente alors que je te l'ai signalée deux fois.
La prochaine fois, merci de clôturer tes anciens topics avant d'en créer un nouveau, cela nous évitera de devoir faire l'aller-retour pour tenter de comprendre tes difficultés Wink.


Suite upgrade 1.11.6 en 1.11.11 les menus ont disparu... - Unigo - 18/12/2014

Bonjour Jean, Voici mon config.php

<?php
# CMS Made Simple Configuration File
# Documentation: /doc/CMSMS_config_reference.pdf
#
$config['dbms'] = 'mysql';
$config['db_hostname'] = '127.0.0.1';
$config['db_username'] = 'unigoweb';
$config['db_password'] = 'xxxxxx';
$config['db_name'] = 'unigoweb';
$config['db_prefix'] = 'unigo_';
$config['db_port'] = 0;
#$config['root_url'] = 'http://unigo.fr';
$config['root_url'] = 'http://unigo.fr';
$config['timezone'] = 'Europe/Paris';
$config['default_encoding'] = 'utf-8';
$config['admin_dir'] = 'xxxxx';
$config['internal_pretty_urls'] = true;
$config['url_rewriting'] = 'mod_rewrite';
/*$config['page_extension'] = '.html';*/
$config['use_hierarchy'] = false;


Suite upgrade 1.11.6 en 1.11.11 les menus ont disparu... - Jean le Chauve - 18/12/2014

Salut,
Le # et /* sont des commentaires, tu peux supprimer ces lignes.
$config['admin_dir'] = 'xxxxx';
c'est quoi ces xxxxx ?
Ce paramètre sert à modifier le nom du dossier admin, ce que j'avais pressenti dans le post #10.
$config['internal_pretty_urls'] = true;
$config['url_rewriting'] = 'mod_rewrite';
Supprime $config['internal_pretty_urls'] = true comme écrit plus haut.


Suite upgrade 1.11.6 en 1.11.11 les menus ont disparu... - Unigo - 21/12/2014

Bonjour,

Je fais effectuer les upgrade adéquat de versions de php etc..., afin de respecter les spec d'installation du CMS.

Installation actuelle :

MySQL Version du serveur: 5.1.49-3-log

Serveur web Apache / version du client MySQL: 5.1.61 / Extension PHP: mysqli

phpMyAdmin Version: 3.3.7deb7

J'attends donc le résultat avant de migrer ma version du cms.

Merci à tous pour votre support et votre patience.

joyeuses fêtes à tous.


Suite upgrade 1.11.6 en 1.11.11 les menus ont disparu... - Unigo - 21/12/2014

Jean,

Pour réponse, les xxx dans mon post précédent, sont des x ajoutés pour effacer l'information réelle.
Par sécurité.


Suite upgrade 1.11.6 en 1.11.11 les menus ont disparu... - Jean le Chauve - 21/12/2014

Bon, je recommence avec des paragraphes correctement espacés :

Citation :1° Le # et /* sont des commentaires, tu peux supprimer ces lignes.

2° $config['admin_dir'] = 'xxxxx';
c'est quoi ces xxxxx ?
Ce paramètre sert à modifier le nom du dossier admin, ce que j'avais pressenti dans le post #10.

3 °$config['internal_pretty_urls'] = true;
$config['url_rewriting'] = 'mod_rewrite';
Supprime $config['internal_pretty_urls'] = true comme écrit plus haut.

Et le post #10 :
Citation :Tu n'aurais pas renommé le dossier admin par hasard ?
Et ta réponse :
Citation :le répertoire admin reste admin, il n'a pas été modifié.
Comme $config['admin_dir'] spécifie au cms le nom du répertoire d'administration (qui normalement est "admin"), je parie que ce xxxx = m4n493r. Si tu n'as pas modifié le répertoire admin, cette variable n'a rien à faire dans le config.php. Supprime cette ligne.
Pour info, voir dossier "doc" (CMSMS_config_reference.pdf) :
Citation :admin_dir
Description: Specify the name of the admin directory. This option can be used by
advanced users to specify an alternate admin directory name.
Although this may cause difficulty with the upgrade process.

Status: Optional
Type: String
Accepted Values: A valid directory name (relative to the root_path above).
Default Value: admin

Si tu ne comprends pas ce que j'écris, faut me le dire, sinon on perd notre temps tous les deux. Je commence à être fatigué de prêcher dans le désert Wink

Joyeuses fêtes à toi aussi.