Como crear archivos PDF con PHP Laravel 5.x

Estoy usando una librería que me llamó mucho la atención para generar PDF a partir de una view PHP Laravel 5.x

El plugin en cuestión es: https://packagist.org/packages/mpdf/mpdf

Añade esto en tu composer.json

Y actualiza

Crea un archivo php para colocar el snippet que está abajo. Yo estoy usando Helpers para guardar esto.

De esta forma tienes un Wrapper de mPDF para usar en Laravel 5.x

Puedes usarlo de esta forma:

¡Hasta un próximo post!

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!