Tras el vertiginoso descenso de Mexame y la caída en picado que está teniendo, necesito un cambio. Ya lo venía pensando desde hace mucho pero por tiempo no ha sido posible dedicarme a uno de mis proyectos personales más ambiciosos. Mexame el agregado de noticias para Brasil El código en el que está escribo Mexame es un Open Source llamado Pligg, el cual no recomiendo, por sus limitaciones y su falta de comunidad, incluso a pesar no recomendarlo soy justo con el desarrollo y le había donado 30$ hace casi un año. No es mucho pero con las aportaciones de otros usuarios el creador se habrá sacado bastante dinero con su proyecto. Con esta será la tercera versión que lanzo de esta aplicación. Quiero dar un nuevo enfoque a Mexame, con un gran aspecto social y una comunidad de blogs. Aquí algunos pantallazos de lo que puede ser en un futuro, espero que no mucho………
Cuando os de este problema es que tenéis una versión desactualizada de PHP. Para solventar este error necesitáis instalar la versión 5.2 o superior pues las función json_encode() fué agregada con el Release 5.2.0. Esta funcion se usa para temas de Ajax y pasar array en formato JSON. Si tenéis un servidor CentOs y queréis instalar la versión 5.2.X sin ningún problema leer el siguiente articulo: Actualizar PHP 5.2 en Centos
A continuación mostraré un manual para actualizar la versión del PHP en un servidor Linux CentOS. A mi me ha funcionado de maravilla, me estaba dando error la funcion json_encode() que estaba usando para una aplicación Ajax con CakePHP y con podía continuar sino instaba ese paquete o actualizaba el PHP. Añadir los Repositorios Antes de instalar nada hay que añadir el repositorio para poder descargar la versión 5.2 de php mediante el comando yum No elimines ningún archivo del repositorio, crea uno nuevo con el siguiente nombre. /etc/yum.repos.d/CentOS-Testing.repo utiliza tu editor de texto que prefieras, vi, nano, etc, yo uso mcedit. Copia dentro el siguiente texto. He mantenido los comentarios originales de CentOS # CentOS-Testing: # !!!! CAUTION !!!! # This repository is a proving grounds for packages on their way to CentOSPlus and CentOS Extras. # They may or may not replace core CentOS packages, and are not guaranteed to function properly. # These packages build and install, but are waiting for feedback from testers as to # functionality and stability. Packages in this repository will come and go during the # development period, so it should not be left enabled or used on production systems without due [...]
Unos comandos para recordar!! y que desgraciadamente he tenido que usar hace muy poco, mucho. Reiniciar el Mysql /etc/init.d/mysqld restart para parar: /etc/init.d/mysqld stop para iniciar: /etc/init.d/mysqld start Reiniciar el Apache /sbin/service httpd restart para parar: /sbin/service httpd stop para iniciar: /sbin/service httpd start
Primer post desde wordpress 1.0 para Android