Cómo agregar una página de error 500 en un proyecto PHP

Es muy feo encontrarse con una página tipo Cuando estás intentando encontrar lo que buscás, ¿cierto? Es esa sensación de impotencia sobre todo. Error 500. Error interno del servidor. Es la versión digital del «No sos vos, soy yo»… O peor, algo como: Ahí directamente te sentirías insultado… Imaginate que lo mismo sienten los visitantes… Seguir leyendo Cómo agregar una página de error 500 en un proyecto PHP

¿Cuántos contenedores necesita tu php?

Cuando trabajabas con máquinas virtuales no había dudas: cuanto más completa sea la máquina mejor. Sí, instalarla por primera vez era un trabajito. Que definir el hardware, el disco, el sistema operativo, instalarl Apache, MySQL, Git… una mañana se te iba en un abrir y cerrar de ojos. Pero funcionaba. Luego apareció Vagrant y fue… Seguir leyendo ¿Cuántos contenedores necesita tu php?

Cómo leer un archivo XML con namespaces

Estoy tratando de leer un xml el cual contiene namespaces, que pesadilla 🙁. La verdad es bastante confuso para mi ese tema; he tratado de varias maneras pero hasta ahora sin éxito, por ahí en la web nos indicaron que lo mas conveniente es hacerlo mediante DOM, estuve leyendo la documentación en el sitio oficial… Seguir leyendo Cómo leer un archivo XML con namespaces

Cómo testear una aplicación que depende de una API sin conexión a Internet

Venís tirando código como un campeón. Las integraciones con las APIs de Twitter y Google no esconden ningún secreto. Sólo te falta probar el último feature. Le das a correr y… Timeout. Lo qué?? Revisás el código de arriba abajo… ¿Cómo es posible? Si hace 5 minutos funcionaba de 10… Levantás la vista y ves… Seguir leyendo Cómo testear una aplicación que depende de una API sin conexión a Internet

Cómo actualizar la versión de php que tiene una imagen docker

¿Alguna vez te pasó algo como esto? …me he bajado una imagen que contiene wordpress con letsencrypt, pero la versión de php que utiliza es la 5.6 y necesito actualizarla a la 7.2.¿Hay alguna forma de modificar esto desde dentro o desde fuera del contenedor? Qué dilema, ¿no? La primera pregunta que se me ocurre… Seguir leyendo Cómo actualizar la versión de php que tiene una imagen docker

Como ejecutar phpMyAdmin en un ambiente de desarrollo con Docker

Una vez tienes dockerizada tu aplicación, lo siguiente que querrás hacer, como para terminar de dejar atrás el viejo XAMPP, será acceder a tu base de datos en forma gráfica, ¿cierto?. Asumiré que tienes un archivo docker-compose.yml similar a este: Con lo cual, al hacer docker-compose up: Lo que faltaría sería poder ingresar a alguna… Seguir leyendo Como ejecutar phpMyAdmin en un ambiente de desarrollo con Docker

8 razones por las que falla una aplicación PHP

Es una historia que se repite una y otra vez: el sistema funciona perfecto en tu XAMPP pero cuando lo subís al hosting misteriosamente nadie puede registrarse ni logearse. ¿Qué pasó? El código es exactamente el mismo, lo viste funcionar con tus propios ojos. La única diferencia es que la URL, en lugar de empezar… Seguir leyendo 8 razones por las que falla una aplicación PHP