El Miércoles, 11 de Marzo de 2009 13:34, luisito escribió:
César Sepúlveda B escribió:
El Miércoles, 11 de Marzo de 2009 12:09, luisito escribió:
Hola listeros
Tengo un problema con las aplicaciones web con las cuales manejo el server.
Tengo Drupal, PostfixAdmin. PhpMyAdmin, Roundcube(sin instalar),
Todas las aplicacinoes me funcionan bien con mi version 5.1.6 de PHP, todas menos el Roundcube el cual me pide al version 5.2
La bajo e instalalo de los repo de remi y cuando la bajo todo me deja de funcionar porque la version 5.2 de los repo de remi no es compatible con las librerias para mbstring y mysql de los rpm originales del Centos 5.2, ademas de que los repo de remi no traen estas librerias.
???
php-common-5.2.9-1.el5.remi php-cli-5.2.9-1.el5.remi php-mysql-5.2.9-1.el5.remi php-gd-5.2.9-1.el5.remi php-mbstring-5.2.9-1.el5.remi php-pdo-5.2.9-1.el5.remi php-mcrypt-5.2.9-1.el5.remi php-xml-5.2.9-1.el5.remi php-5.2.9-1.el5.remi mysqlclient15-5.0.67-1.el5.remi mysql-5.1.32-1.el5.remi mysql-libs-5.1.32-1.el5.remi mysql-server-5.1.32-1.el5.remi
Gracias César
te explico
Lo primero que hice fui fijarme en todo lo referente a php que tenia instalado:
[root@services]# rpm -qa php* [root@services]#php-cli-5.1.6-20.el5 php-gd-5.1.6-20.el5 php-common-5.1.6-20.el5 php-mysql-5.1.6-20.el5 php-5.1.6-20.el5 php-mbstring-5.1.6-20.el5 php-pdo-5.1.6-20.el5
Esto para saber que tenia que montar despues, yum remove php* y entonces instalo lo siguiente:
[root@services RPMS]# rpm -ivh php-5.2.8-1.el5.remi.x86_64.rpm php-cli-5.2.8-1.el5.remi.x86_64.rpm php-common-5.2.8-1.el5.remi.x86_64.rpm
cuando instalo me da lo siguiente:
warning: php-5.2.8-1.el5.remi.x86_64.rpm: Header V4 DSA signature: NOKEY, key ID Preparing... ########################################### [100%] 1:php-common ########################################### [ 33%] 2:php-cli ########################################### [ 67%] 3:php ########################################### [100%]
Despues intento instalar:
[root@services RPMS]# rpm -ivh php-gd-5.2.8-1.el5.remi.x86_64.rpm php-mysql-5.2.8-1.el5.remi.x86_64.rpm php-mbstring-5.2.8-1.el5.remi.x86_64.rpm php-pdo-5.2.8-1.el5.remi.x86_64.rpm
y me da lo siguiente
warning: php-gd-5.2.8-1.el5.remi.x86_64.rpm: Header V4 DSA signature: NOKEY, key ID 00f97f56 error: Failed dependencies: libXpm.so.4()(64bit) is needed by php-gd-5.2.8-1.el5.remi.x86_64 libt1.so.5()(64bit) is needed by php-gd-5.2.8-1.el5.remi.x86_64 libmysqlclient.so.16()(64bit) is needed by php-mysql-5.2.8-1.el5.remi.x86_64 libmysqlclient.so.16(libmysqlclient_16)(64bit) is needed by php-mysql-5.2.8-1.el5.remi.x86_64 libsqlite.so.0()(64bit) is needed by php-pdo-5.2.8-1.el5.remi.x86_64
Soy nuevo en linux pero por este error asumo que las dependencias que falta por instalr son referente a la conexion de php con mysql y que por eso me pusiste en la lista de paquetes a instalar del remi el mysql de este???
Por favor disculpen la ignorancia, si no es asi, rectifiquenmelo
Ahora mi miedo es el siguiente, en mi version de mysql: mysql-5.0.45-7.el5, tengo ya las bases de datos del Drupal, del PostfixAdmin, etc.
Entonces, si tengo que instalar el MySql del remi para que las dependencias que fallan a la hora de instalar los paquetes de PHP por los cuales da el error de arriba se solucionen, me es vital no perder las bases de datos ni sus tablas, o sea conservar mi contenido de mysql tal cual esta ya que si, no es peor el remedio que la enfermedad.
Por favor ayudemne.
Sigue estos pasos: instalar los dos repos: rpm -Uhv http://download.fedora.redhat.com/pub/epel/5/i386/epel-release-5-2.noarch.rp...
rpm -Uhv http://rpms.famillecollet.com/el5.i386/remi-release-5-6.el5.remi.noarch.rpm
activar el repo de remi: en /etc/yum.repos.d/remi.repo buscas el primer "enabled=0" y lo cambias por "enabled=1"
luego: yum update -y && yum install php php-mbstring php-mysql php-mcrypt -y
salu2
luisito
Saludos.