OVH arret PHP 4.X 5.2 5.3 -
max38320 - 25/06/2015
Bonjour
A partir du 24 Septembre 2015, OVH ne supportera plus les versions PHP obsolètes suivantes:
* PHP 4.x (fin de vie depuis + de 6 ans)
* PHP 5.2 (fin de vie depuis plus de 4 ans)
* PHP 5.3 (fin de vie depuis plus de 8 mois)
Mon site actuel utilise la version 5.2.17. Je dois donc faire une mise a jour de mon Cms c'est exact ?
Mise a jour de 1.10.3 "Hyacinthe" vers la derniere version de CMSMS. Je vais avoir des problemes ?
Cordialement
Maxime
Citation :#~~~~~ DEBUT BLOC A NE PAS SUPPRIMER ~~~~~
#~ Version du CMS: !1.11.x
#~ Url du site :
#~ Hébergeur / Soft : OVH
#~ Informations Système :
#~ ----------------------------------------------
#~ Cms Version: 1.10.3
#~ Installed Modules:
#~ CMSMailer: 2.0.2
#~ CMSPrinting: 1.0
#~ FileManager: 1.2.0
#~ MenuManager: 1.7.7
#~ MicroTiny: 1.1.1
#~ ModuleManager: 1.5.3
#~ News: 2.12.3
#~ Search: 1.7
#~ ThemeManager: 1.1.4
#~ Gallery: 1.5.3
#~ FormBuilder: 0.7.2
#~ Showtime: 3.2
#~ Config Information:
#~ php_memory_limit:
#~ process_whole_template: false
#~ output_compression: false
#~ max_upload_size: 64000000
#~ default_upload_permission: 664
#~ url_rewriting: mod_rewrite
#~ page_extension: .html
#~ 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.17
#~ md5_function: On (Vrai)
#~ gd_version: 2
#~ tempnam_function: On (Vrai)
#~ magic_quotes_runtime: Off (Faux)
#~ E_STRICT: 0
#~ memory_limit: 128M
#~ max_execution_time: 120
#~ output_buffering: On
#~ safe_mode: Off (Faux)
#~ file_uploads: On (Vrai)
#~ post_max_size: 64M
#~ upload_max_filesize: 64M
#~ session_save_path: /tmp (0700)
#~ session_use_cookies: On (Vrai)
#~ xml_function: On (Vrai)
#~ Server Information:
#~ Server Api: cgi
#~ Server Db Type: MySQL (mysql)
#~ Server Db Version: 5.1.73
#~ ----------------------------------------------
#~~~~~ FIN BLOC A NE PAS SUPPRIMER ~~~~~
Ecrivez votre question ici.
OVH arret PHP 4.X 5.2 5.3 -
Ouik - 25/06/2015
Bonjour,
Tu n'auras pas de problème si tu suis bien les recommandations de ce post :
http://www.cmsmadesimple.fr/forum/viewtopic.php?pid=2356#p2356
Ou de cette page :
http://wiki.cmsmadesimple.fr/wiki/Maj_cmsmadesimple_host_ftp
Dans le cas de plusieurs versions majeures, il est recommandé de faire par étape, dans ton cas d'abord vers la 1.11.13 puis vers la 1.12.
Sauvegarde, mise à jour et test en local de préférence avant de basculer sur le serveur.
Il faudra également passer ton hébergement sur une version récente de PHP, la 5.5 ou 5.6, en procédant comme indiqué ici :
http://www.cmsmadesimple.fr/forum/viewtopic.php?pid=41067#p41067
OVH arret PHP 4.X 5.2 5.3 -
jce76350 - 25/06/2015
Il faut passer obligatoirement maintenant en PHP 5.6.x
la version 5.5.x va passer le 10/07 en fin d' "
Active Support"
OVH arret PHP 4.X 5.2 5.3 -
max38320 - 03/07/2015
ttp://test2.girardetroux.com/
J'ai fait donc ma mise a jour. le site marche en locale mais pas sur le serveur d'OVH..
/home/girardet/www/girardnew/lib/adodb.functions.php:56 - offsetGet
/home/girardet/www/girardnew/lib/classes/class.CmsApp.php:229 - adodb_connect
/home/girardet/www/girardnew/include.php:201 - GetDb
/home/girardet/www/girardnew/index.php:71 - require_once
FATAL ERROR: Could not find database connection key db_password in the config file
Je suis sur d'avoir entré le bon mot de passe.
J'ai crée un fichier .ovhconfig comme indiqué.
Que faire ?
Merci
Cordialement.
$config['dbms'] = 'mysql';
$config['db_hostname'] = 'xxxxxxxxx.mysql.db';
$config['db_username'] = 'xxxxxxxxxx';
$config['db_passwgord'] = 'xxxxxxx';
$config['db_name'] = 'xxxxxx';
$config['db_prefix'] = 'cms_';
$config['db_port'] = 0;
$config['root_url'] = 'h t t p ://tes t.girardetroux.com'; ( j'ai volontairement cassé l'url sinon je ne pouvais pas poster.)
$config['query_var'] = 'page';
$config['timezone'] = 'Europe/Paris';
$config['default_encoding'] = 'utf-8';
$config['admin_dir'] = 'adminsite';
$config['url_rewriting'] = 'mod_rewrite';
$config['page_extension'] = '.html';
Édité par modérateur [Ouik] :
ne jamais laisser les données sensibles visibles !!!
OVH arret PHP 4.X 5.2 5.3 -
Ouik - 04/07/2015
max38320 a écrit :$config['db_passwgord'] = 'xxxxxxx';
passwgord ? Ça ne viendrait pas de là des fois ? -> password.
OVH arret PHP 4.X 5.2 5.3 -
max38320 - 07/07/2015
Effectivement c'est mieux
Je n'ai plus le message d'erreur de BDD mais maintenant j'ai une page blanche.
erci
[== Indéfini ==]
app.engine=php
app.engine.version=5.5
http.firewall=none
environment=production
#PHP5 on OVH MUTU
SetEnv PHP_VER 5.5
SetEnv SESSION_USE_TRANS_SID 0
#Do not display list files of a directory
Options -Indexes
RewriteEngine on
# 301 Redirect all requests that don't contain a dot or trailing slash to
# include a trailing slash
# except for form POSTS
# RewriteCond %{REQUEST_URI} !/$
# RewriteCond %{REQUEST_URI} !\.
# RewriteCond %{REQUEST_METHOD} !POST$
# RewriteRule ^(.*) %{REQUEST_URI}/ [R=301,L]
# Rewrites urls in the form of /parent/child/
# but only rewrites if the requested URL is not a file or directory
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.+).html$ index.php?page=$1 [QSA]
OVH arret PHP 4.X 5.2 5.3 -
jce76350 - 07/07/2015
Citation :Je n'ai plus le message d'erreur de BDD mais maintenant j'ai une page blanche.
le mode recherche te donne une solution de debugage
Question 1 : Après une mise à jour, j'ai une page blanche ou autre problème d'affichage
OVH arret PHP 4.X 5.2 5.3 -
max38320 - 07/07/2015
Fatal error: Attempt to connect to database girdardetsite2 on girardetsite2@girardetsite2.mysql.db failed in /home/girardet/www/girardnew/lib/adodb.functions.php on line 61
Je suis sur d'avoir inséré toutes les bonnes informations.
OVH arret PHP 4.X 5.2 5.3 -
Jean le Chauve - 07/07/2015
Essaye en enlevant ceci : $config['db_port'] = 0;
OVH arret PHP 4.X 5.2 5.3 -
max38320 - 08/07/2015
ça ne change rien.
Merci
Cordialement
OVH arret PHP 4.X 5.2 5.3 -
jce76350 - 08/07/2015
> Fatal error: Attempt to connect to database girdardetsite2 on :.... adodb.functions.php on line 61
>Je suis sur d'avoir inséré toutes les bonnes informations.
Non c'est pas possible tu es as surement fait une erreur sur un des paramètres
db_hostname, db_username, db_password, db_name
OVH arret PHP 4.X 5.2 5.3 -
Jean le Chauve - 08/07/2015
Citation :$config['db_hostname'] = 'xxxxxxxxx.mysql.db';
$config['db_username'] = 'xxxxxxxxxx';
$config['db_password'] = 'xxxxxxx';
$config['db_name'] = 'xxxxxx';
Ton erreur provient d'une des valeurs entrées ici, il n'y a pas d'autre possibilité.
Vérifie dans le config.php de ton backup 1.10.3 ou l'email envoyé par OVH lors de l'achat de l'hébergement.
OVH arret PHP 4.X 5.2 5.3 -
max38320 - 09/07/2015
Bonjour,
Votre base MySQL a été installée sur notre serveur.
Voici les données techniques:
-----------------------------
MySQL:
Serveur : girardetsite2.mysql.db
Utilisateur : girardetsite2
Nom de la base : girardetsite2
Mot de passe : vous seul le connaissez
J'ai volontairement supprimé la ligne root url car je ne pouvais pas poster le message.
Important:
----------
$config['dbms'] = 'mysql';
$config['db_hostname'] = 'girardetsite2.mysql.db';
$config['db_username'] = 'xxxxxxx';
$config['db_password'] = 'xxxxxx';
$config['db_name'] = 'xxxxxx';
$config['db_prefix'] = 'cms_';
$config['db_port'] = 0;
$config['query_var'] = 'page';
$config['timezone'] = 'Europe/Paris';
$config['default_encoding'] = 'utf-8';
$config['admin_dir'] = 'adminsite';
$config['url_rewriting'] = 'mod_rewrite';
$config['page_extension'] = '.html';
Si je vais sur l'url /test2.girardetroux.com/install/upgrade.php
J'ai cette erreur
Parse error: syntax error, unexpected $end in /home/girardet/www/girardnew/lib/smarty/libs/sysplugins/smarty_resource_custom.php on line 50
[edit Ouik : j'ai à nouveau supprimé les données sensibles]
OVH arret PHP 4.X 5.2 5.3 -
Ouik - 09/07/2015
Hum, à moins que je ne me trompe, ça n'est pas lié à l'accès à la base de données cette fois. As-tu vérifié que tous les fichiers sont présents sur ovh ?
OVH arret PHP 4.X 5.2 5.3 -
jce76350 - 10/07/2015
>Si je vais sur l'url /test2.girard ....upgrade.php
Ca fonctionne ce matin 10h23 et c'est même dangereux ds laisser possible l'accès à tous !!!
j'ai pu lancer la mise à jour :/
de plus comme tu as laisser trainer tes identifiants tu as intérêt à changer rapidement les mots de passe
par contre sauf erreur il n'y a pas la balise
<meta name="Generator" content="CMS Made Simple - Copyright © 2004-14 Ted Kulp. All rights reserved." />
ou
<meta name="generator" content="CMS Made Simple - Copyright © 2004-2014. All rights reserved." />
OVH arret PHP 4.X 5.2 5.3 -
Jean le Chauve - 10/07/2015
Et il faudrait connaître la procédure que tu as suivie. As-tu upgradé sur ton serveur local, puis renvoyé tout vers OVH, ou as-tu tout fait directement sur OVH ?
Soit tes fichiers sont corrompus (comme dit Ouik), soit tu as oublié de vider le dossier tmp.
root_url et db_port ne doivent plus figurer dans le config.php
OVH arret PHP 4.X 5.2 5.3 -
Ouik - 10/07/2015
jce76350 a écrit :>Si je vais sur l'url /test2.girard ....upgrade.php
Ca fonctionne ce matin 10h23 et c'est même dangereux ds laisser possible l'accès à tous !!!
j'ai pu lancer la mise à jour :/
de plus comme tu as laisser trainer tes identifiants tu as intérêt à changer rapidement les mots de passe
Toujours vrai à 15h27. Une telle absence de sécu fait peur...
OVH arret PHP 4.X 5.2 5.3 -
Ouik - 10/07/2015
D'ailleurs, d'après l'install, l'hébergement est toujours en php 5.3...
OVH arret PHP 4.X 5.2 5.3 -
jce76350 - 13/07/2015
@ max38320 c'est résolu ??
OVH arret PHP 4.X 5.2 5.3 -
max38320 - 19/07/2015
Bonjour, pb résolu.
Merci à tous pour votre aide.
J'ai re uploadé tout le site du local vers le ftp.
ça a fonctionné.
Merci beaucoup