Category: PHP

Instalar soporte para Oracle en PHP sobre Linux

Luego de muchos años utilizando MySQL y PostgreSQL me veo en la necesidad de utilizar Oracle para una aplicación PHP. Si tenemos una instalación fresca de PHP o una funcional que no haya tenido anteriormente interacciones con Oracle, nos veremos en la situación de que no tenemos la extensión adecuada para la conexión y que además de eso, algunas otras...

Click to dial usando PHP y Asterisk

En muchas ocasiones puede ser bastante útil implementar una función de llamar con un simple click, en mi caso me fue requerida tal acción para un CAC. Dado que ya poseemos la infraestructura VoIP (Trixbox) y que la aplicación de servicio al cliente funciona web, me decidí por implementar la funcionalidad con PHP. En este pequeño manual voy a saltar...

Instalar un servidor web en GNU/Linux

Unas de las preguntas que más me hacen relacionado al ambiente web es ¿cómo puedo instalar un servidor web en Linux? Cuando les termino explicando cómo hacerlo se dan cuenta de lo sencillo que es, lo único que se debe tener bien claro es sobre cuál distribución se va a instalar, ya  que dependiendo de la familia, los paquetes cambiarán...

Generales sobre seguridad de servidores web y bases de datos

Un ataque malintencionado a un servidor web o a una base de datos son un tremendo dolor de cabeza para las compañía, los desarrolladores y por supuesto los administradores de sistemas. En la mayoría de los casos los ataques son realizados tomando ventajas de vulnerabilidades que se nos han pasado por alto, y cuando descubrimos que se pudo preveer nos pesa...

Ejecutar script BASH en segundo plano desde PHP

En momentos es necesario hacer llamadas a comandos de Linux desde PHP, en ocasiones estos scripts dan una salida que luego procesamos en PHP y a veces no, pero todo script PHP tiene un tiempo máximo de ejecución que puede ser configurado desde el Apache o con normativas dentro del mismo script. Supongamos que por cualquier razón el script BASH...

Pantalla en blanco al actualizar PHP: Normativa error_reporting

Un error muy común que han estado presentando los desarrolladores de PHP en los últimos meses ha sido una inesperada pantalla blanca al cargar los script tras actualizar a las versiones 5.2.17 o 5.3.8. Me incluyo en la enorme lista de afectados y es por eso que tras unas largas y tediosas consultas a diversos foros de la red y...

Para los programadores el Heavy Metal es lo mejor y Justin Bieber lo peor

La música es una de las energías movilizadoras que más utilizamos los que pasamos horas delante de un teclado de computadora trabajando. Por supuesto que el gusto de cada uno personaliza nuestro playlist de cada día. Pero en ningún otro rubro dentro del mundo de la tecnología se debe escuchar más heavy metal que entre los programadores. En una encuesta...

Obtener la URL actual con PHP

En varias ocasiones nos es útil conocer la URL de la página que llama nuestro script. Esto lo podemos hacer por diversos motivos, ya sea para un historial de logs, un redireccionado o compartir nuestro enlace vía redes sociales. Es bastante sencillo manejar la URL y solo basta con crear una función que utilice algunos valores de la variable $_SERVER.