Un problema muy común a la hora de implementar WebDAV con Apache + PHP es que si no realizamos una configuración adicional, al intentar descargar un fichero .php desde webdav lo que descagaremos será el código interpretado y no el código fuente del fichero. Para solucionarlo podemos establecer la solución que vemos en el virtualhost Seguir leyendo
PHP
Import SQL en phpMyAdmin – error: File could not be read
Es posible que al tratar de importar un dump .sql a través de phpMyAdmin recibamos este error: error: File could not be read error: El fichero no pudo ser leído Normalmente los errores con upload en PHP y phpMyAdmin suelen estar relacionados con que el límite de tamaño especificado para las directivas upload_max_filesize y post_max_size Seguir leyendo
Vulnerabilidad crítica en instalaciones de PHP basadas en CGI
Todas las instalaciones de PHP en modo CGI están afectadas, al parecer se trata de una vulnerabilidad de la cual nadie se había dado cuenta en nada menos que ocho años. Básicamente, la vulnerabilidad consiste en que en este tipo de instalaciones (sólo CGI, FastCGI o DSO no se ven afectadas), si la petición/request contiene Seguir leyendo
Instalar PHP 5.2 en lugar de PHP 5.3 en Debian Squeeze
Muchos pensaréis que para que instalar la versión 5.2, que ya está obsoleta, en lugar de la 5.3 que es la estable actualmente. Lamentablemente hay aplicaciones que todavía no son compatibles con 5.3.3, que es la versión de PHP que trae Debian Squeeze en los repositorios. Lo que vamos a hacer entonces es configurar el Seguir leyendo
Instalar php-mbstring en RHEL 6 por yum
Hoy toca una entrada rápida. Si tenéis que instalar el módulo php mb-strings por yum/rpm en RHEL 6 de primeras veréis que el paquete no está disponible en los repositorios oficiales. Esto es porque hay que activar el repositorio opcional desde la Red Hat Network. Para ello acceded a http://rhn.redhat.com con vuestro usuario y password. Seguir leyendo