Ubuntu 6.06
Últimas
Actualizar la instalación de PHP4 a PHP5 | Actualizar la instalación de PHP4 a PHP5 |
|
|
|
| Escrito por Valc | |
| lunes, 11 de septiembre de 2006 | |
|
Hoy mismo, he intentado actualizar la versión de PHP 4 que venia usando por la de PHP 5. Extrañamente y salvo por algunas cosillas, ha resultado más simple de lo que me imaginaba.(He tardado más en escribir estas líneas que en hacerlo)
Tened en cuenta, que yo ya tenia funcionando LAMP, sin errores, antes de intentarlo y según se indica desde este enlace Siendo estas, las instrucciones que usé, para instalar AMP con PHP4: sudo aptitude install mysql-server php4 php4-mysql apache2 Ayudándome de phpMyAdmin, para configurar a los usuarios y administrar las bases de datos. (sudo aptitude install phpmyadmin) Por lo tanto, lo que he hecho, ha sido ejecutar las siguientes instrucciones desde la consola para actualizar mi LAMP con PHP5: sudo aptitude install php5 "Aptitude" se ha puesto a pensar y he obtenido como puntuación final un "-8", de entre las cosas que a encontrado para instalar y desinstalar para dejarlo funcionando. Le he dicho que adelante, con Yes. Después, he procedido a instalar el resto de programas necesarios: sudo aptitude install libapache2-mod-auth-mysql php5-mysql Más o menos lo mismo, me ha propuesto una solución y la he aceptado. Por si acaso, he mirado de reinstalar el server de mysql; pero no ha habido nada por actualizar/instalar/desinstalar. sudo aptitude install mysql-server (no ha habido cambios) Pues nada!, una vez que creo haber terminado, voy a acceder a la web www.luzblanco.com y me sale un mensajito del tipo: La web no está disponible en estos momentos, por favor, contacte con su administrador. Lo curioso es que el phpinfo era correcto, ya que; estaba informando sobre la versión de php5 instalada y también, podía acceder a phpmyadmin sin problemas, usando los mismos usuarios y claves de acceso...así que, he contactado conmigo mismo y me he dicho... ¡ha reiniciar el PC tocan! (desde el menu Sistema >> Salir >> Reiniciar) He regresado nuevamente a la web y ya no había mensajillo del tipo: "la web no está disponible..", de hecho estaba diponible y se podía acceder a cualquier parte de la misma; peeero, me aparecian interrogantes donde debrian aparecer acentos o, mejor dicho, tildes. ¿Que es lo último que he instalado? PHP5!... Veamos el archivo de configuración a ver si hay alguna directiva que haga referencia al idioma.. sudo gedit /etc/php5/apache2/php.ini Me he puesto a buscar "encoding" y he acabado encontrando una línea comentada que decia lo siguiente: ;default_charset = "iso-8859-1" La he descomentado: default_charset = "iso-8859-1" He guardado el archivo y después he reiniciado Apache2 desde la consola: sudo /etc/init.d/apache2 restart Y guataaaa! he entrado nuevamente a www.luzblanco.com y ya se había solventado el problema de las tildes que, con el CMS joomla!, me había encontrado ;) Recordad, si os animais a intentarlo, que siempre es bueno disponer de copias de seguridad de los datos importantes. Sobre todo si ya teneis una web funcionando!(base de datos, archivos de configuración modificados, CMS, copia de la carpeta www..) Si os surge alguna otra pega, podemos mirar de solucionarlo en el foro, pero en el caso de no quedar más remedio, es posible tener que recurrir a la desinstalación de lo que va mal y de lo que iba bien para posteriormente proceder a la reinstalación de lo que nos estaba funcionando sin problemas. Por cierto, al ser un usuario relativamente nuevo en Ubuntu, es desde el mes de junio que tuve que resignarme a tener instalado PHP4 (sin hacerle ascos, claro) por no haber conseguido instalar PHP5, en condiciones. Es después de este tiempo, en el que deduzco que, en mi caso, no hubo nunca problemas con el archivo de configuración del php.ini que trae por defecto y desde el que no he tenido que activar o desactivar nada (salvo la línea para habilitar "tildes") o con el de configuración que trae apache2, así como también me temia pudiera ser el responsable..es más, creo que el quit de la cuestión, esta en la introducción correcta del usuario root en mySQL, lo cual ya solvente en la instalación con PHP4 recurriendo a phpMyAdmin para poner la clave a root, que tantos quebraderos de cabeza me originó. Por lo tanto, en otra ocasión y por medio de otro mensaje, seguramente, adaptaré la mini-guia para instalar LAMP con PHP4, para intentar conseguirlo hacer con PHP5 Nota informativa: Valorar los artículos o noticias que vayas leyendo, aunque no ofrezca lecturas reales, pues no todo el que lee algo, lo valora dejando constancia; puede ayudar sensiblemente a esta web a la hora dar prioridad a las nuevas publicaciones, según el interés que despierten otras de referencia y su valoración recibida . Por favor, considéralo, solo toma unos segundos. |
|
| Modificado el ( miércoles, 13 de septiembre de 2006 ) |
| < Anterior | Siguiente > |
|---|
|
Al no ser profesional de la informática, ni experto del tema, puedo avanzarte que también está a tu alcance montar y administrar portales en internet, aún sin tener conocimientos de HTML u otros lenguajes de programación. Ésto se debe en gran medida a que prácticamente todo el proceso, se puede realizar con intuitivos "golpes de ratón" ..y lo que no se puede realizar a "golpes de ratón", se puede resolver siguiendo tutoriales "limpios" o con soporte. El escollo de mucha gente y por tanto factor decisivo a la hora de tomar la determinación de "montar una web", es la economía o un cierto temor a "tirar su dinero", es decir y por ejemplo, "me gustaría tener una web para tratar tal o cual tema; pero, no puedo afrontar el gasto mensual que ello supone." o "Estoy pensando en este proyecto para internet, pero si no tiene aceptación ¿Qué pasa con mi inversión?".... Así que, inicialmente se intentará afrontar el montaje desde casa, bajo ese punto de vista. Sin ánimo de meter "miedo, espanto o pavor"..sino más bien para que os podais formar idea de en que consisten o cuales van a ser los pasos o puntos a tratar y hasta donde debemos llegar para obtener el resultado final satisfactorio o próximo a nuestra idea inicial..... |