instalar PHP 5.6 en Ubuntu 14.04 LTS

Ubuntu 14.04 LTS viene con PHP 5.5 por default, pero si quieres usar PHP 5.6, entonces tienes que escribir solo 3 lineas en tu consola de comandos.

1. Agrega PHP 5.6 package sources en tu sistema:

Confirma con ENTER. Si tienes algún error aquí, necesitas instalar python-software-properties primero

2. Actualiza las fuentes

3. Instala PHP

Eso es todo, ya tienes instalado “PHP 5.6.x”. Para verificar esto en tu consola escribe:

¡Hasta un próximo post!

No puedo ejecutar PHP usando shell_exec

Experimentando un poco con WP-CLI, el cual esta excelente para administrar sitios wp desde la consola veo que no tienen aun soporte REST, por ello buscando soluciones finalmente opté por correr desde un script .php esos comandos usando shell_exec.

A medida que voy probando me doy cuenta que no funciona al correr

Luego de tanto investigar encuentro que se debe usar php-cli debido a que cuando se intenta llamar a php desde el navegador, debemos usar php-cli y no php solo. Finalmente la solución fue usar:

Es una solución muy sencilla pero que toma muchas horas conseguir la solución. Espero pueda ayudarte a reducir horas de investigación.

¡Hasta un próximo post!

SMTP Godaddy [ SOLUCION ]

Hace poco tuve el gran dolor de cabeza de enviar correos de notificaciones desde godaddy.

Ellos generalmente ya son complicados en su forma de administrar tu cuenta y ahora que me tocó esta tarea, me doy cuenta que muchas cosas no están claras. Luego de mucho google encontré la solución.

Si estas enviando correos con scripts que están alojados en el hosting de godaddy, lo que debes hacer es colocar:

SMTP Host: relay-hosting.secureserver.net
SMTP Port: 25
Encryption: No encryption.
Authentication: No authentication.

Tan sencillo como eso…