OVH Community, votre nouvel espace communautaire.

[HOW-TO] update php et mysql sur FC4 + PLESK 8


Romad
15/03/2010, 16h54
La solution a été de transférer tous les sites sur un de mes serveurs, reinstaller un CentOs 5.2, faire l'installation de plesk à la main, mettre à jour les packages et remettre tout les sites.
Ca a bien fonctionné mais ca a prit du temps et quelques complications.
Oui un peu de temps en effet ! Mais quel plaisir de travailler dans ces conditions.
Au final 32 sites backupé, et remis en place sans AUCUN soucis.

Un travail de qualité.

Encore merci Loup Artic !

gindoo
15/03/2010, 16h17
Bah non, au contraire je t'ai écrit les 9 et 10 sur ta boite free-h.org et pas de réponse...

Loup Artic
15/03/2010, 16h11
Citation Envoyé par gindoo
Romad, je n'ai toujours pas de news de Loup Artic !!! Normal ou bien ?
Tu n'as pas recu mon dernier mail ya quelques jours ??
Je te resend ca ce soir vers 19h.

Pour amina-big, tu as trop de retard.
FC4 n'est plus supporté officiellement et il est très difficile de trouver des packages qui vont fonctionner correctement, notamment pour mettre à jour PHP.
Ensuite, ta version de plesk est très très en retard et il est possible de te hacker en quelques secondes...
J'ai eu le même problème avec romad il y a quelques temps.

La solution a été de transférer tous les sites sur un de mes serveurs, reinstaller un CentOs 5.2, faire l'installation de plesk à la main, mettre à jour les packages et remettre tout les sites.
Ca a bien fonctionné mais ca a prit du temps et quelques complications.

amina-big
15/03/2010, 15h59
Bonjour,

Je suis sur FC4 et ma version de PLESK est 8.0.1, j'ai fai la bétise de mettre a jour mysql4 à 5 du coup je peu plu acceder a mon nterface PLESk, dan un forum on di ke cé pa compatible PLESK 8.0.1 avec mysql5,

Alor je voudrait bien revenir a mon ancienne version, si c'est possible annuler carrément la mise a jour pour revenir a mon ancenne version avec sa configuration,

Merci pour vote aide je sai vraiment pa koi faire.

amina-big
15/03/2010, 12h05
Citation Envoyé par amina-big
Bonjour,

Merci pour ce forum, ça ma bocoup aider,

Jai suivi tous les etapeske ta cité, sa a marcher, jai mis a jour mysql et php,

le pbm est que kan jai voulu me connecter sur mon interface plesk apré mise a jour sa me sort le message d'erreur suivant:

ERROR: PleskFatalException
Unable to create Session object: Unable to set up default locale: default locale does not exist or undefined.

0: /usr/local/psa/admin/plib/common_func.php3:169
psaerror(string 'Unable to create Session object: Unable to set up default locale: default locale does not exist or undefined.')
1: /usr/local/psa/admin/auto_prepend/auth.php3:152

Je sai pas trop comment faire, jai peur davoir bousiller la License PLESK,

Je travail dans une entreprise dont je sui le webmaster, alor si vou pouver me conseiller un truc rapidement, je commence a déprimer là!!!!

Merci davance pour vos reponse!!

amina-big
Re-bonjour,

Pour info jai PLESK8.0.1 sur FEDORA CORE4,

Sinon comment je peu annuler la mise a jour et revenir sur mon ancienne version!!

Merci.

gindoo
15/03/2010, 11h51
Romad, je n'ai toujours pas de news de Loup Artic !!! Normal ou bien ?

amina-big
15/03/2010, 11h07
Citation Envoyé par jeoffreyp
Bonjour,

Apres avoir longtemps cherché comment mettre à jour PHP et MySQL sur fedora core 4 avec plesk 8.X, j'y suis enfin arrivé.
comme j'ai vu beaucoup de personne sur les forums cherchant comment faire, voici comment j'ai fait :

Avertissements :
- faire une sauvegarde AVANT de faire cette manipulation
- vous devez être absolument sure de ce que vous faites
- éviter de modifier la plesk 8 fedora core 4 sauf si absolument nécessaire
- verifier qu'aucune une mise à jour précédente de plesk ait échoué et soit resté bloqué entre deux versions
- ne pas copier / coller ces lignes sans savoir ce qu'elles font

Mis à jour le 12/06/2008

Une fois connecté en SSH sur mon serveur :

ajout du depot remi

Code:
cd /etc/yum.repos.d/
wget http://rpms.famillecollet.com/remi-fedora.repo
mise à jour de php
(la ligne "yum remove php-sqlite2" etait necessaire pour un passage de php 4 vers php 5, il est possible qu'elle soit devenu obsolete pour un passage de php 5.0 vers php 5.2.6-1 ...)

Code:
yum remove php-sqlite2
yum --enablerepo=remi update php-\*
/etc/rc.d/init.d/httpd restart
mise à jour de MySQL avec mise à jour des tables

Code:
yum --enablerepo=remi update mysql\*
mysql_upgrade -u admin -p
/etc/rc.d/init.d/mysqld restart
maintenant j'ai un joli serveur PLESK avec php 5.2.6-1 et MySQL 5.0.51a et la possibilité d'utiliser les fonctions PDO de php

Rq : Il semble que le webmail de PLESK 8.1.X et 8.2.X ne fonctionne pas avec PHP 5.2.5
vous trouverez la solution à l'adresse : http://rackerhacker.com/2007/11/28/f...-with-php-525/



Jeoffrey
Bonjour,

Merci pour ce forum, ça ma bocoup aider,

Jai suivi tous les etapeske ta cité, sa a marcher, jai mis a jour mysql et php,

le pbm est que kan jai voulu me connecter sur mon interface plesk apré mise a jour sa me sort le message d'erreur suivant:

ERROR: PleskFatalException
Unable to create Session object: Unable to set up default locale: default locale does not exist or undefined.

0: /usr/local/psa/admin/plib/common_func.php3:169
psaerror(string 'Unable to create Session object: Unable to set up default locale: default locale does not exist or undefined.')
1: /usr/local/psa/admin/auto_prepend/auth.php3:152

Je sai pas trop comment faire, jai peur davoir bousiller la License PLESK,

Je travail dans une entreprise dont je sui le webmaster, alor si vou pouver me conseiller un truc rapidement, je commence a déprimer là!!!!

Merci davance pour vos reponse!!

amina-big

gindoo
11/03/2010, 11h45
Bah non, toujours rien :/

Romad
10/03/2010, 17h46
regarde ta boite perso !
Je l'ai eu tel, et il m'a dit qu'il prenait contact !

Courage en attendant !

Amitiés

Nicolas

gindoo
10/03/2010, 17h29
Bon, bah pas de news et pas de réponse aux mails, il doit être en Laponie le Loup Artic

gindoo
09/03/2010, 09h40
Super, merci !

Romad
09/03/2010, 09h37
Étant en relation avec lui, je vais le prévenir d'aller mater le fofo !

Cordialement

Nicolas

gindoo
09/03/2010, 09h36
Merci beaucoup pour ta réponse !

Je vais donc me mettre en relation avec Loup Artic, j'imagine par MP ? Je pose la question ici, la réponse étant susceptible d'intéresser d'autres personnes

Encore merci !

Romad
09/03/2010, 09h03
Salut Gindoo,

J'ai eu le même soucis que toi. J'ai un peu tout tenté, mais le risque principal était la présence de pas mal de site client sur le serveur, et la fragilité de Plesk.
Car comme l'a bien expliqué Angy c'est un programme fragile utilisant PHP Mysql. IL faut donc faire super gaffe a toutes MAJ...

J'ai donc préféré faire appel a Loup Artic qui m'a fait une infogérance de grande qualité.

Export de tout mes sites, réinstall serveur, MAJ Plesk PHP MySQL, bref ... Que du bonheur.

Si la situation est urgente comme elle l'était pour moi, je ne peux que te conseiller de te mettre en relation avec lui.

Cordialement

Nicolas

gindoo
08/03/2010, 21h38
Bonjour à tous !

Je suis en Plesk 8.4.0, j'ai absolument besoin de passer de PHP 5.1.6 à une version postérieure à la 5.2., du coup j'ai tenté une màj de Plesk via l'interface d'update accessible via le panel d'admin mais je rencontre plusieurs difficultés :

- 11 updates sont dispos, dont plusieurs pour des versions antérieures à la mienne !
- quel que soit la release que je sélectionne, l'ensemble des composants listés sont marqués comme non installés, même sur la release 8.4.0 que j'ai actuellement !
- bref, on ne s'inquiète pas, je choisis la première release après la mienne, à savoir la 8.6.0., je sélectionne tous les composants et je valide l'installation et.... ça plante :/
- idem après essais sur les release 9.0.0 et 9.3.0....

L'erreur toujours retournée :

Erreur: L'installation n'a pu être lancée : Unable to install the requested packages because of package dependency problems.
Warning! Not all packages were installed.
Please check if your system services are operable.
Please, contact product technical support..

Du coup j'imagine que je vais devoir gérer la chose en ligne de commande, mais quand je lis les avertissements sur ce topic notamment j'ai un peu peur de me lancer...

Mon besoin étant simplement de passer à PHP 5.2 ou postérieure, peut-être serait-il plus simple et secure pour moi de n'effectuer qu'une màj de PHP sans toucher au reste de Plesk (vu que l'update via le panel ne marche pas) ?

Si oui, connaissez-vous un bon tuto fiable que l'on puisse suivre sans risque ?

Par avance un GRAND merci de votre aide, je suis bloqué et je ne veux surtout pas faire de bêtise !!!

Ivan

Romad
24/02/2010, 17h14
Et HOP !!! Adieu Fédora, Viva CENTOS 5.
Que de soucis avec cette version merdique de Fédora Core4. PHP bugué, stabilité compromise, impossibilité de le mettre a jour, enfin bref ... Pas que du bon.

Mais DIEU était la pour m'aider ! Enfin pas lui directement, mais LOUP ARTIC, que je remercie 1 milliard de fois pour son soutien dans cette Opération.

Je ne peux que vous conseiller de prendre contact avec lui en cas de soucis.
Infogérance de Grande qualité, rapidité, et sympathie.

Bref, nous avons sauvegardé tout mon plesk, formaté et réinstallé la machine avec une distribution nue d'ovh. Remis la licence plesk, fait toute les MAJ de la machine, et à ce jour tout roule avec 35 clients sur le serveur !

Bravo et encore merci,

Cordialement

Romad

Romad
16/02/2010, 09h17
Tout a fait ! D'où mes craintes !

Ceci dit, php s'exécute en tant que module d'apache. Il ne s'agit pas de remplacer le fichier, mais plus simplement d'en utiliser un autre. Le premier restant UP en cas de Mise a jour Plesk. Je change juste le chemin de la librairie.

J'aurais alors plus qu'a changer le module utilisé, et relancer apache pour permettre à mon plesk de se mettre a jour.

Angy si tu passes pas la, dit moi ce que tu en penses.

Cordialement

Nicolas

dsaunier
15/02/2010, 20h47
Je ne t'inciterais pas trop à faire du bricolage et du copier/coller pour remplacer un fichier par un autre. Un OS est un ensemble cohérent, et une mise à jour doit se faire dans les règles, elle peut entrainer des modifs sur des dépendences. En plus de cela Plesk est particulierement particulier dirons-nous...
D'après une autre discussion ici, mettre à jour PHP sur Plesk est plus réalisable que ce que je craignais, tu peux donc lire les suggestions de plus pros que moi.

Romad
15/02/2010, 17h43
Bonjour à tous les lecteurs !

J'avance ! Doucement, mais surement.
En fouillant ma configuration Plesk j'ai découvert que la librairie PHP était chargé dans un fichier php.conf se trouvant dans \etc\httpd\conf.d\php.conf

L'idée est la suivante : Je me procure un autre libphp5.so déja compilé et je remplace...

Voici le code :
#
# PHP is an HTML-embedded scripting language which attempts to make it
# easy for developers to write dynamically generated webpages.
#
LoadModule php5_module modules/libphp5.so
#
#
# Cause the PHP interpreter to handle files with a .php extension.
#
AddHandler php5-script .php
AddType text/html .php

#
# Add index.php to the list of files that will be served as directory
# indexes.
#
DirectoryIndex index.php

#
# Uncomment the following line to allow PHP to pretty-print .phps
# files as PHP source code:
#
#AddType application/x-httpd-php-source .phps
Je voudrais remplacer libphp5.so de mon serveur par ma version:

#
# Module PHP 5.1.6
# LoadModule php5_module /var/www/vhosts/site_permanent/conf/libphp5.so
#
Pensez vous que cela aura une influence sur le fonctionnement de mon Plesk ?

En cas de mise a jour de plesk, je commente ma ligne et remet la bonne version de PHP.

Qu'en pensez vous ?

Cordialement

Nicolas

Romad
05/02/2010, 12h01
Bonjour à tous,

Petit UP sur ce post car je dois absolument faire évoluer ma version de PHP sur ma machine : ns352686.ovh.net

Angy ou une autre personne passant par la pourrait-elle m'aider ?

Je suis actuellement en version : 5.04 qui est une version Bogué et pas très fiable de PHP, et je voudrait le passer en version récente style 5.3.

Comment faire ?

Par avance merci beaucoup

Nicolas

karboxifene
01/12/2009, 10h22
Ce post est intéressant mais, je ne m'y risquerais pas à la légère... j'ai une PLESK 9.2.3 FC4 et je voudrais tenter de mettre à jour, pour m'éviter certaines mauvaise surprise comme un de mes sites HS suite à une attaque. Mais mon serveur héberge pas mal de sites et je ne me vois pas tout planter. Bre, une procédure digne de ce nom de la part d'OVH pour ses clients me semblerait "commercialement" correcte..... si elle existe je suis preneur

artnets
07/01/2009, 18h41
Citation Envoyé par Angy
Bonjour,

et bonne année a toute le monde et meilleurs vœux.
Désolée pour le silence complet mais j'étais en vacances.

Vous avez encore des problèmes de plesk non résolue?

Angie.
Bonjour.

Bonne année à tous.

Effectivement, j'ai encore quelques soucis.

Je voudrais mettre à jour mon MYSQL 4 vers MYSQL 5.

J'ai donc fait ceci :

Code:
yum update mysql
et voici ce que me répond le serveur :

Code:
Setting up Update Process
Setting up repositories
rpmforge                  100% |=========================| 1.1 kB    00:00
plesk                     100% |=========================|  951 B    00:00
remi                      100% |=========================| 2.0 kB    00:00
extras                    100% |=========================| 1.1 kB    00:00
updates-released          100% |=========================|  951 B    00:00
base                      100% |=========================| 1.1 kB    00:00
Reading repository metadata in from local files
Resolving Dependencies
--> Populating transaction set with selected packages. Please wait.
---> Package mysql.i386 0:5.1.30-1.fc4.remi set to be updated
--> Running transaction check
--> Processing Dependency: libmysqlclient.so.14(libmysqlclient_14) for package: mysql-server
--> Processing Dependency: libmysqlclient_r.so.14(libmysqlclient_14) for package: mysql-server
--> Processing Dependency: libmysqlclient.so.14 for package: php51-mysql
--> Processing Dependency: libmysqlclient.so.14 for package: mysql-server
--> Processing Dependency: libmysqlclient.so.14 for package: php51-mysqli
--> Processing Dependency: libmysqlclient.so.14 for package: php51-pdo_mysql
--> Processing Dependency: mysql = 4.1.20-1.FC4.1 for package: mysql-server
--> Processing Dependency: libmysqlclient.so.14 for package: perl-DBD-MySQL
--> Processing Dependency: libmysqlclient_r.so.14 for package: mysql-server
--> Restarting Dependency Resolution with new changes.
--> Populating transaction set with selected packages. Please wait.
---> Package perl-DBD-mysql.i386 0:4.008-1.el5.rf set to be updated
---> Package mysql-server.i386 0:5.1.30-1.fc4.remi set to be updated
---> Package mysqlclient14.i386 0:4.1.22-1.fc4.remi set to be updated
--> Running transaction check
--> Processing Dependency: rtld(GNU_HASH) for package: perl-DBD-mysql
--> Processing Dependency: libc.so.6(GLIBC_2.4) for package: perl-DBD-mysql
--> Processing Dependency: libcrypto.so.6 for package: perl-DBD-mysql
--> Processing Dependency: libssl.so.6 for package: perl-DBD-mysql
--> Processing Dependency: libmysqlclient.so.15(libmysqlclient_15) for package: perl-DBD-mysql
--> Processing Dependency: libmysqlclient.so.15 for package: perl-DBD-mysql
--> Restarting Dependency Resolution with new changes.
--> Populating transaction set with selected packages. Please wait.
---> Package mysqlclient15.i386 0:5.0.67-1.fc4.remi set to be updated
--> Running transaction check
--> Processing Dependency: libssl.so.6 for package: perl-DBD-mysql
--> Processing Dependency: rtld(GNU_HASH) for package: perl-DBD-mysql
--> Processing Dependency: libcrypto.so.6 for package: perl-DBD-mysql
--> Processing Dependency: libc.so.6(GLIBC_2.4) for package: perl-DBD-mysql
--> Finished Dependency Resolution
Error: Missing Dependency: rtld(GNU_HASH) is needed by package perl-DBD-mysql
Error: Missing Dependency: libc.so.6(GLIBC_2.4) is needed by package perl-DBD-mysql
Error: Missing Dependency: libcrypto.so.6 is needed by package perl-DBD-mysql
Error: Missing Dependency: libssl.so.6 is needed by package perl-DBD-mysql
Je crois qu'il manque des libraires, et ej n'arrive pas à les trouver pour les installer manuellement.

Si quelqu'un pouvait m'aider, j'aimerai bien installer mysql 5 afin d'avoir les procédures stoqués.

Merci d'avance.

Artnets.

Angy
05/01/2009, 12h28
Bonjour,

et bonne année a toute le monde et meilleurs vœux.
Désolée pour le silence complet mais j'étais en vacances.

Vous avez encore des problèmes de plesk non résolue?

Angie.

artnets
04/01/2009, 11h21
Bonjour.

J'ai enfin réussi à mettre à jour ma version de PHP (en 5.2.8 de remi).

En fait, j'ai installé libsqlite à partir d'un rpm (récupéré sur Internet).

Ensuite, comme j'avais fais des test, j'avais quelques erreurs de packet sur php-common. J'ai désinstallé et réinstallé la bonne version.

Ensuite, la commande yum update php-\* a fonctionné parfaitement.

Maintenant, me reste à mettre à jour ma version de mysql (4) vers la 5 afin de pouvoir user des procedures stockées.

Dans tous les cas, merci de votre aide.

artnets
03/01/2009, 12h24
Citation Envoyé par Loup Artic
yum search sqlite2
Regarde déjà un yum update des fois que tu sois pas trop à jour.
Bonjour.

Merci beaucoup de consacrer du temps à mon problème.

J'ai effectué quelques manipulations :

Le yum search sqlite2 :

Code:
Searching Packages:
Setting up repositories
Reading repository metadata in from local files


php-sqlite2.i386                         5.0.4-200608261838     plesk
Matched from:
php-sqlite2


perl-DBD-SQLite2.i386                    0.33-1.el5.rf          rpmforge
Matched from:
perl-DBD-SQLite2
DBD-SQLite2 is a Perl module that implements a self contained
RDBMS in a DBI Driver. (sqlite 2.x)
http://search.cpan.org/dist/DBD-SQLite2/


python-sqlite2.i386                      2.3.3-1.el5.rf         rpmforge
Matched from:
python-sqlite2
Le yum update :

Code:
Error: Missing Dependency: rtld(GNU_HASH) is needed by package perl-Text-Iconv
Error: Missing Dependency: libgcc_s.so.1(GCC_4.2.0) is needed by package lftp
Error: Missing Dependency: libc.so.6(GLIBC_2.4) is needed by package rsync
Error: Missing Dependency: rtld(GNU_HASH) is needed by package perl-Net-DNS
Error: Missing Dependency: rtld(GNU_HASH) is needed by package xdelta
Error: Missing Dependency: libc.so.6(GLIBC_2.4) is needed by package swig
Error: Missing Dependency: rtld(GNU_HASH) is needed by package rsync
Error: Missing Dependency: libc.so.6(GLIBC_2.4) is needed by package perl-HTML-Parser
Error: Missing Dependency: rtld(GNU_HASH) is needed by package cadaver
Error: Missing Dependency: libc.so.6(GLIBC_2.4) is needed by package cadaver
Error: Missing Dependency: libc.so.6(GLIBC_2.4) is needed by package perl-Digest-SHA1
Error: Missing Dependency: rtld(GNU_HASH) is needed by package perl-HTML-Parser
Error: Missing Dependency: rtld(GNU_HASH) is needed by package swig
Error: Missing Dependency: rtld(GNU_HASH) is needed by package perl-DBD-mysql
Error: Missing Dependency: libc.so.6(GLIBC_2.4) is needed by package xdelta
Error: Missing Dependency: libc.so.6(GLIBC_2.4) is needed by package perl-Net-DNS
Error: Missing Dependency: rtld(GNU_HASH) is needed by package mtr
Error: Missing Dependency: libcrypto.so.6 is needed by package cadaver
Error: Missing Dependency: libcrypto.so.6 is needed by package perl-Crypt-SSLeay
Error: Missing Dependency: libc.so.6(GLIBC_2.4) is needed by package perl-Crypt-SSLeay
Error: Missing Dependency: libssl.so.6 is needed by package lftp
Error: Missing Dependency: rtld(GNU_HASH) is needed by package perl-DBI
Error: Missing Dependency: libneon.so.25 is needed by package cadaver
Error: Missing Dependency: rtld(GNU_HASH) is needed by package perl-XML-Parser
Error: Missing Dependency: libssl.so.6 is needed by package perl-DBD-mysql
Error: Missing Dependency: libssl.so.6 is needed by package perl-Crypt-SSLeay
Error: Missing Dependency: libcrypto.so.6 is needed by package perl-DBD-mysql
Error: Missing Dependency: rtld(GNU_HASH) is needed by package lftp
Error: Missing Dependency: libc.so.6(GLIBC_2.4) is needed by package lftp
Error: Missing Dependency: libssl.so.6 is needed by package cadaver
Error: Missing Dependency: libc.so.6(GLIBC_2.4) is needed by package mtr
Error: Missing Dependency: libc.so.6(GLIBC_2.4) is needed by package perl-XML-Parser
Error: Missing Dependency: rtld(GNU_HASH) is needed by package perl-Digest-SHA1
Error: Missing Dependency: rtld(GNU_HASH) is needed by package perl-Filter
Error: Missing Dependency: libc.so.6(GLIBC_2.4) is needed by package perl-DBD-mysql
Error: Missing Dependency: rtld(GNU_HASH) is needed by package lha
Error: Missing Dependency: libcrypto.so.6 is needed by package lftp
Error: Missing Dependency: rtld(GNU_HASH) is needed by package perl-Crypt-SSLeay
Error: Missing Dependency: rtld(GNU_HASH) is needed by package perl-BSD-Resource
Error: Missing Dependency: rtld(GNU_HASH) is needed by package perl-Time-HiRes
Error: Missing Dependency: rtld(GNU_HASH) is needed by package syslinux
Error: Missing Dependency: libc.so.6(GLIBC_2.4) is needed by package perl-DBI
Error: Missing Dependency: libsqlite.so.0 is needed by package php-pdo
Error: Missing Dependency: rtld(GNU_HASH) is needed by package perl-String-CRC32
Error: Missing Dependency: rtld(GNU_HASH) is needed by package perl-Compress-Raw-Zlib
Error: Missing Dependency: libc.so.6(GLIBC_2.4) is needed by package perl-String-CRC32
Error: Missing Dependency: libc.so.6(GLIBC_2.4) is needed by package perl-Compress-Raw-Zlib
Error: Missing Dependency: rtld(GNU_HASH) is needed by package perl-Socket6
Error: Missing Dependency: libcrypto.so.6 is needed by package perl-Net-SSLeay
Error: Missing Dependency: libssl.so.6 is needed by package perl-Net-SSLeay
Error: Missing Dependency: libc.so.6(GLIBC_2.4) is needed by package perl-Socket6
Error: Missing Dependency: rtld(GNU_HASH) is needed by package perl-Net-SSLeay
Error: Missing Dependency: libc.so.6(GLIBC_2.4) is needed by package perl-Net-SSLeay
Je suis débutant sous linux fedora core, et j'ai plus l'habitude des apt-get.
La notion de 'repo' est un peu flou aussi.

Merci beaucoup pour votre aide, ce serai bien que je puisse mettre à jour mon PHP (des projets sont en cours d'élaboration et j'ai besoin d'un PHP 5.2.x).

Loup Artic
02/01/2009, 22h53
yum search sqlite2
Regarde déjà un yum update des fois que tu sois pas trop à jour.

artnets
01/01/2009, 11h20
Bonour.

J'UP le sujet mais j'ai le même problème que Romad, c'est à dire que j'ai une erreur du type "Error: Cannot find a valid baseurl for repo: updates-released".

J'ai donc mis à jour mes baseurl dans mes dépots, et cela fonctionne maintenant.

Sauf que j'ai l'erreur "Error: Missing Dependency: libsqlite.so.0 is needed by package php-pdo", et là il me faut installer sqlite2.

Lorsque je fait un :
yum install sqlite2
, il me retourne :
Setting up Install Process
Setting up repositories
Reading repository metadata in from local files
Parsing package install arguments
Nothing to do
Comment faire pour installer sqlite2 ??

Ma configuration : un Kimsufi, avec Fedora Core 4 et plesk 8.1.

Merci d'avance, et mes meilleurs voeux à tous pour l'année 2009.

Romad
09/12/2008, 15h00
Re bonjour à tous,

Je viens de me lancer dans la MAJ de la machine ! Mais j'ai été stoppé net dès le départ !!!

Code:
[root@ns352686 yum.repos.d]# yum --enablerepo=remi update php-\*
Setting up Update Process
Setting up repositories
Cannot find a valid baseurl for repo: updates-released
Error: Cannot find a valid baseurl for repo: updates-released
[root@ns352686 yum.repos.d]#
Bon... ceci dit en fouillant sur le fofo je me suis aperçu que pas mal de personnes avait eu des soucis... d'où mon appel vers un boss du code chez OVH ou chez les tailleurs de lignes qui alimentent si bien ce Forum !

Par avance merci

Nicolas

Loup Artic
03/12/2008, 19h04
Installer sqlite2.

On l'a déjà dit.

Romad
03/12/2008, 10h57
Bonjour à tous,

ANGIE, petit UP s'il te plait pour ma demande un peu plus haut. Je vois que mafois2005 a une petit soucis. Je risque le même ? Quelle incidence sur mon dédié ?

Par avance mille merci

Nicolas

mafois2005
02/12/2008, 12h04
Salut à tous

Je suis sous FC4 et plesk 8.6. J'ai utilisé les rpm de rémi pour upgrader php et mysql jusqu'à présent (je viens d'ailleurs de passe en mysql 5.1.30 mais impossible d'installer php-devel ou tout simplement d'updater php. j'ai toujours le message suivant :Error: Missing Dependency: libsqlite.so.0 is needed by package php-pdo
J'ai bien lu les différents post (sur ce forum et ailleurs) mais impossible de trouver une solution.
Une idée ?

Pierre

Loup Artic
02/12/2008, 01h08
J'espère juste que tu traines pas encore sous FC4 hein .
FC10 c'est pour bientôt.

Romad
01/12/2008, 20h31
Citation Envoyé par Angy
Hello,

est ce qu'il est possible d'insérer dans le haut de ce HOW TO un avertissement qu'il faut:

- absolument faire une sauvegarde AVANT de faire cette manipulation
- que vous devez être absolument sure de ce que vous faites
- d'éviter de modifier la plesk 8 fedora core 4 sauf si absolument nécessaire

J'ai régulièrement des machines qui sont cassé suite à l'utilisation de ce thread.
Ce serait donc bien d'avertir les futures lecteurs qu'il y a un grand risque, surtout si une mise à jour précédente de la plesk a échouer et est resté bloqué entre deux versions, si vous ne êtes pas au courant que c'est le cas et que si vous savez encore moins quoi faire après avoir copier / coller ces lignes.

Merci.
Angie
Bonjour Angie,

J'ai un client qui souhaite bénéficier de la fonction PDO.
Puis je faire un bête copier coller de ces lignes sachant que j'ai la machine ns352686.ovh.net et que je suis en Fédora 4 plesk 8.6 sans soucis pour l'instant !!!
Je préfère te demander avant !!! Une bétise est vite arrivé !

Par avance merci

Nicolas

enichi
16/10/2008, 03h26
Merci pour la manip, elle a fonctionné pour moi !!!

J'ai également eu l'erreur :

Code:
Missing Dependency: libsqlite.so.0 is needed by package php-pdo
Il m'a suffit d'installez sqlite2 à l'aide du repo "extras"

icioula
11/08/2008, 11h53
Je reprends les propos d' Angie plus haut, faut faire très gaffe à la manip... lire
http://forum.ovh.com/showthread.php?t=37791

André

m4rc0sss
07/08/2008, 11h07
Bonjour,
Juste c'est dommage de passer de php5 et mysql5 aux versions précédente...
Le but de migré ver des version de plesk plus récente c'est justement de prendre en compte ces dernières versions de php et mysql.
On parle pas mal de php5.3 et de php6... donc essayer de passer en php5 et mysql5
Enfin ce n'est que m'on avis. Sinon autant rester sur des version de plesk antérieur.

InboX
13/07/2008, 21h39
Salut,

Et comment mettre mysql 4 et php 4.4.6 sous centos avec plesk 8.4 s'il te plait ?
car j'ai toujours pas réussi avec plesk c'est vraiment la misére pour vire php 5 et mysql 5

c'est pour cela que je demande a des pro pour évite que je reface une boulette.

Merci a vous
Cordialement,

Loup Artic
13/07/2008, 20h43
Tu install plesk 8.XX, tu majs plesk en dernière version (soit la 8.4).

Ensuite, le mieux est d'utiliser le dépot de Remi http://blog.famillecollet.com/
Un petit yum --enablerepo=remi et tu majs 90% des tes applications.

A part un soucis avec Ioncube que j'ai recompilé, j'ai jamais eu de problème grave de mémoire.

mysql 5.0.51a-2.fc8
php 5.2.6-2.fc8

Donc ouais plesk utilise ses propres RPM pour certaines parties, pour le reste, tu peux quitter plesk pour te mettre à jour, ils ont 10 ans de retard à chaque fois...

dukekha
13/07/2008, 20h19
Je vais poursuivre tout comme InboX la discussion car je trouve quand mm quelques points assez étranges...

Donc à en croire vos propos Angy on ne doit pas upgrader si l'on ne sait pas ce que l'on fait pas de probleme sur ce point seulement j'ai contacté le support de OVH par email demandant s'il vous était possibl de réaliser cette opération (normal je fais confiance aux experts) Réponse : pas possible passez en CentOS 5.1 avec Plesk (hors vous l'annoncez comme une beta ) et je vous avoue que migrer 30 domaines et le travail de 2 ans maintenant non j'ai pas vraiment le temps.

Second point je reviens du site paralles.com ou j'ai également posté un message a ce sujet. (mon post sur parallels http://forum.swsoft.com/printthread.php?t=53907)La encore Angy vous dites que Plesk utilise ses propres RPM et que nous ne pouvons pas faire n'importe quoi (je peux comprendre "normal"...) Mais mon intérogation est la suivante :
L'interface de Plesk me permet donc de faire de upgrade (en direct de plesk je suppose), j'ai donc upgradeé mon plesk jusqu'a la derniere version a priori la 8.4.1 or je contaste que ma version de php reste inchangée à savoir 5.0.4 (ultra buggué et en particulier avec le XML et SimpleXML etc... sans compter de nombreuses classes non présente)
Cependant au retour du site parallels (site officiel plesk) je vois que cette version 8.4 + contient au moins la version de PHP 5.2 ... j'ai raté qq chose ???

Conclusion je pense donc que les RPM et sources spécifiques OK mais il doit y avoir un peu de vos source aussi non ? dans ce cas pourquoi l'infogérance ne peut assurer ce cas la ?

Angy j'ai mes références ticket support si besoin je reste ouvert à vos propositions étant désormais bloqué ...

Merci pour toute l'attention portée à ce message.

Cordialement

InboX
06/07/2008, 20h56
Bonsoir,

Désolé de remonter le Topic
Actuellement je suis sur MySQL 5 sous Centos avec plesk 8.4 Héberger chez Ovh

J'ai 4 Sites avec base de données qui utilise
la version MySQL 4 sur un autre serveur dédié Héberger chez Oxyd
et je voudrais enlever la version Mysql 5 sur mon Centos pour le rendre compatible savez vous comment faire la migration sans cassé les bases de données ?

Car Mysql 5 n'est pas compatible du tout avec mes sites
et ni Php et je doit dire que j'ai vraiment pas envie de tout refaire
c'est des sites de Jeux En ligne 24h/24

Merci
Cordialement,

jeoffreyp
24/06/2008, 14h01
libsqlite.so.0 se trouve dans le paquet sqlite2 (je ne parle pas du paquet php-sqlite2)
En installant ce paquet, ca devrait resoudre ton probleme de dependance mais je n'ai jamais rencontré cette erreur alors je ne peux pas te confirmer la solution...

Donald08
24/06/2008, 12h25
Bonjour,

Voici l'erreur que j'ai :

Setting up Update Process
Setting up repositories
Reading repository metadata in from local files
Resolving Dependencies
--> Populating transaction set with selected packages. Please wait.
---> Package php-mbstring.i386 0:5.2.6-1.fc4.remi set to be updated
---> Package php-imap.i386 0:5.2.6-1.fc4.remi set to be updated
---> Package php-mysql.i386 0:5.2.6-1.fc4.remi set to be updated
---> Package php-xml.i386 0:5.2.6-1.fc4.remi set to be updated
---> Package php-gd.i386 0:5.2.6-1.fc4.remi set to be updated
---> Package php-pear.noarch 1:1.7.1-1.fc4.remi set to be updated
---> Package php.i386 0:5.2.6-1.fc4.remi set to be updated
--> Running transaction check
--> Processing Dependency: php-common = 5.2.6-1.fc4.remi for package: php-imap
--> Processing Dependency: php-cli >= 5.1.0-1 for package: php-pear
--> Processing Dependency: php-common = 5.2.6-1.fc4.remi for package: php-gd
--> Processing Dependency: libmysqlclient.so.15(libmysqlclient_15) for package: php-mysql
--> Processing Dependency: php-common = 5.2.6-1.fc4.remi for package: php-mbstring
--> Processing Dependency: php-common = 5.2.6-1.fc4.remi for package: php-xml
--> Processing Dependency: php-common = 5.2.6-1.fc4.remi for package: php
--> Processing Dependency: php-pdo for package: php-mysql
--> Processing Dependency: /usr/bin/php for package: psa-horde
--> Processing Dependency: php-cli = 5.2.6-1.fc4.remi for package: php
--> Processing Dependency: php-common = 5.2.6-1.fc4.remi for package: php-mysql
--> Processing Dependency: libmysqlclient.so.15 for package: php-mysql
--> Restarting Dependency Resolution with new changes.
--> Populating transaction set with selected packages. Please wait.
---> Package php-pdo.i386 0:5.2.6-1.fc4.remi set to be updated
---> Package mysql-libs.i386 0:5.0.51a-2.fc4.remi set to be updated
---> Package php-cli.i386 0:5.2.6-1.fc4.remi set to be updated
---> Package php-common.i386 0:5.2.6-1.fc4.remi set to be updated
--> Running transaction check
--> Processing Dependency: libsqlite.so.0 for package: php-pdo
--> Finished Dependency Resolution
Error: Missing Dependency: libsqlite.so.0 is needed by package php-pdo


MErci

Donald08
24/06/2008, 12h24
VOici mon erreur :

Setting up Update Process
Setting up repositories
Reading repository metadata in from local files
Resolving Dependencies
--> Populating transaction set with selected packages. Please wait.
---> Package php-mbstring.i386 0:5.2.6-1.fc4.remi set to be updated
---> Package php-imap.i386 0:5.2.6-1.fc4.remi set to be updated
---> Package php-mysql.i386 0:5.2.6-1.fc4.remi set to be updated
---> Package php-xml.i386 0:5.2.6-1.fc4.remi set to be updated
---> Package php-gd.i386 0:5.2.6-1.fc4.remi set to be updated
---> Package php-pear.noarch 1:1.7.1-1.fc4.remi set to be updated
---> Package php.i386 0:5.2.6-1.fc4.remi set to be updated
--> Running transaction check
--> Processing Dependency: php-common = 5.2.6-1.fc4.remi for package: php-imap
--> Processing Dependency: php-cli >= 5.1.0-1 for package: php-pear
--> Processing Dependency: php-common = 5.2.6-1.fc4.remi for package: php-gd
--> Processing Dependency: libmysqlclient.so.15(libmysqlclient_15) for package: php-mysql
--> Processing Dependency: php-common = 5.2.6-1.fc4.remi for package: php-mbstring
--> Processing Dependency: php-common = 5.2.6-1.fc4.remi for package: php-xml
--> Processing Dependency: php-common = 5.2.6-1.fc4.remi for package: php
--> Processing Dependency: php-pdo for package: php-mysql
--> Processing Dependency: /usr/bin/php for package: psa-horde
--> Processing Dependency: php-cli = 5.2.6-1.fc4.remi for package: php
--> Processing Dependency: php-common = 5.2.6-1.fc4.remi for package: php-mysql
--> Processing Dependency: libmysqlclient.so.15 for package: php-mysql
--> Restarting Dependency Resolution with new changes.
--> Populating transaction set with selected packages. Please wait.
---> Package php-pdo.i386 0:5.2.6-1.fc4.remi set to be updated
---> Package mysql-libs.i386 0:5.0.51a-2.fc4.remi set to be updated
---> Package php-cli.i386 0:5.2.6-1.fc4.remi set to be updated
---> Package php-common.i386 0:5.2.6-1.fc4.remi set to be updated
--> Running transaction check
--> Processing Dependency: libsqlite.so.0 for package: php-pdo
--> Finished Dependency Resolution
Error: Missing Dependency: libsqlite.so.0 is needed by package php-pdo

jeoffreyp
12/06/2008, 13h58
En effet, si je ne me trompe pas, MySQL5 n'est supporté qu'à partir de la version 8.1 de plesk (version avec laquelle j'avais réalisé ce how-to)?
Si tu peux me confirmer cela, je l'ajouterai egalement au debut de ce how-to!

Jeoffrey

Angy
12/06/2008, 13h31
Hello,

non c'est bien la plesk 8 sur fedora core 4.
Selon la version dans la quel tu te trouve:
8.0.0 ou 8.0.1 cette mise a jour anéanti complètement l'interface.
Plus possible de l'utiliser.
Il faut faire extrêment attention car plesk utilise ses propres rpm.
Tout est basé sur sql et php, la moindre manipulation peut tout casser.

Angie

jeoffreyp
12/06/2008, 13h02
voila, je viens de le faire à l'instant.
ceci dit, y a t il un risque particulier avec plesk 8 et fedora core 4?
parce qu'il est possible que des personnes suivent ce how to avec plesk 8.4 et centos 5.1 en changeant de depot!

Jeoffrey

Angy
12/06/2008, 03h21
Hello,

est ce qu'il est possible d'insérer dans le haut de ce HOW TO un avertissement qu'il faut:

- absolument faire une sauvegarde AVANT de faire cette manipulation
- que vous devez être absolument sure de ce que vous faites
- d'éviter de modifier la plesk 8 fedora core 4 sauf si absolument nécessaire

J'ai régulièrement des machines qui sont cassé suite à l'utilisation de ce thread.
Ce serait donc bien d'avertir les futures lecteurs qu'il y a un grand risque, surtout si une mise à jour précédente de la plesk a échouer et est resté bloqué entre deux versions, si vous ne êtes pas au courant que c'est le cas et que si vous savez encore moins quoi faire après avoir copier / coller ces lignes.

Merci.
Angie

ecappa
29/05/2008, 16h33
Alors là ! Je ne sais comment te remercier...
C'est passé impec sur mon Plesk 8.4...
J'ai simplement fait des copier/coller... Et hop ! ça a marché.
MERCI ! BEAUCOUP !
(effectivement, ça fait 1/2j que je cherche et tente divers trucs...)

infiniclick
19/05/2008, 15h47
Bonjour

J'ai suivi votre manip pour effectuer la mise à jour de php sur un serveur kimsufi avec Plesk 8.4 mais étrangement la version php est inchangée.

Avez-vous une idée ?

Merci pour votre aide

jeoffreyp
12/11/2007, 12h11
Bonjour,

Apres avoir longtemps cherché comment mettre à jour PHP et MySQL sur fedora core 4 avec plesk 8.X, j'y suis enfin arrivé.
comme j'ai vu beaucoup de personne sur les forums cherchant comment faire, voici comment j'ai fait :

Avertissements :
- faire une sauvegarde AVANT de faire cette manipulation
- vous devez être absolument sure de ce que vous faites
- éviter de modifier la plesk 8 fedora core 4 sauf si absolument nécessaire
- verifier qu'aucune une mise à jour précédente de plesk ait échoué et soit resté bloqué entre deux versions
- ne pas copier / coller ces lignes sans savoir ce qu'elles font

Mis à jour le 12/06/2008

Une fois connecté en SSH sur mon serveur :

ajout du depot remi

Code:
cd /etc/yum.repos.d/
wget http://rpms.famillecollet.com/remi-fedora.repo
mise à jour de php
(la ligne "yum remove php-sqlite2" etait necessaire pour un passage de php 4 vers php 5, il est possible qu'elle soit devenu obsolete pour un passage de php 5.0 vers php 5.2.6-1 ...)

Code:
yum remove php-sqlite2
yum --enablerepo=remi update php-\*
/etc/rc.d/init.d/httpd restart
mise à jour de MySQL avec mise à jour des tables

Code:
yum --enablerepo=remi update mysql\*
mysql_upgrade -u admin -p
/etc/rc.d/init.d/mysqld restart
maintenant j'ai un joli serveur PLESK avec php 5.2.6-1 et MySQL 5.0.51a et la possibilité d'utiliser les fonctions PDO de php

Rq : Il semble que le webmail de PLESK 8.1.X et 8.2.X ne fonctionne pas avec PHP 5.2.5
vous trouverez la solution à l'adresse : http://rackerhacker.com/2007/11/28/f...-with-php-525/



Jeoffrey