Categoría: Apache

Bienvenido al blog de Parzibyte. Vas a encontrar tutoriales y tips de programación, bases de datos, redes, electrónica e informática general. Ejemplos de código, aplicaciones gratuitas y open source

Instalar extensión de SQLite3 para PHP en Linux Ubuntu

En este post vamos a ver la instalación de la extensión de SQLite3 en PHP con el driver PDO para poder trabajar con este buen motor de base de datos, en el sistema operativo Linux Ubuntu.

Instalar librería gd para PHP en Linux Ubuntu

La librería gd permite la manipulación de imágenes y la llamada a funciones como imagecreatefrompng o imagecreatefromjpeg. En este post voy a mostrarte cómo instalar la extensión gd en PHP sobre el sistema operativo Linux Ubuntu.

Solucionar error 403 de apache, forzar a servir archivo

Hoy vamos a ver cómo servir un archivo con Apache cuando aparece el error 403 e indica permiso denegado. El error 403 de Apache (o mejor dicho, el código 403 de HTTP) aparece cuando no se tiene permiso de acceder al recurso solicitado. Para esto vamos a usar el archivo .htaccess.

Extensión PDO de PostgreSQL con PHP y Linux Ubuntu

Hoy vamos a ver cómo instalar la extensión de PDO PostgreSQL (es decir, el driver para conectar PostgreSQL con PHP) en Ubuntu.

Reiniciar servidor de Apache en Windows con XAMPP

En múltiples ocasiones al seguir un tutorial con PHP o hacer cambios en el servidor se nos pide que reiniciemos Apache y PHP. PHP no se puede reiniciar, pero Apache sí, pues Apache es el servidor. En este post vamos a ver cómo reiniciar el servidor de Apache en Windows cuando lo hemos instalado con…
Leer más

Configurar apache para servir archivos wasm

Al probar WebAssembly en un servidor apache instalado con XAMPP e intentar cargar un archivo con extensión wasm aparecía el siguiente error: Uncaught (in promise) TypeError: Failed to execute ‘compile’ on ‘WebAssembly’: Incorrect response MIME type. Expected ‘application/wasm’ Esto es porque Apache no sabe de qué tipo son los archivos wasm, y no los sirve…
Leer más

Instalar LAMP y phpmyadmin en Ubuntu

En este post vamos a ver cómo instalar la pila de LAMP en Ubuntu; es decir, vamos a instalar Apache, MySQL y PHP en Ubuntu. Adicional a ello veremos cómo instalar phpmyadmin para administrar MySQL desde el navegador web con una interfaz amigable. También veremos cómo configurar MySQL, probar la instalación de PHP y probar…
Leer más

Comentar línea de log de apache

Desactivar access.log de Apache en Windows

Deshabilitar log de accesos en Apache sobre Windows El archivo access.log de Apache loguea todos los accesos al servidor. Pone la IP, el archivo que se sirvió y otras cosas más que sirven para tener un registro de los accesos al servidor en caso de un ataque, problema o simplemente por buenas prácticas. Hoy veremos…
Leer más

Acesso prohibido a logs creados con PHP

Loguear errores y mensajes en PHP en archivo de texto con un logger

Crear un simple logger en PHP para depurar y escribir errores en archivo de texto Depurar nuestro código de PHP es uno de los pasos más importantes de la programación. Una gran ayuda que tenemos a nuestra disposición son los logs o archivos de log. Hoy veremos cómo escribir mensajes de error y depuración (o…
Leer más

Carpeta pública para ejemplificar control con Apache Web Server

Denegar y proteger acceso a carpetas y archivos con Apache y htaccess

Controlar acceso a carpetas y archivos dependiendo de extensión Apache sirve para muchísimas cosas, no podría enlistarlas ahora, es toda una rama de la informática. Normalmente este web server se utiliza en conjunto con PHP, pero además de ello, sirve archivos y directorios. Por eso es que hoy veremos cómo restringir el acceso a algunas…
Leer más

PHP ejecutándose en Android

Configurar e instalar Apache y PHP 7 en Android con Termux

Instalar servidor web y procesar archivos de PHP: armar una pila LAMPP en Android Sí, estás leyendo bien. Esto no es un post de esos que usan engaños para atraer visitas, realmente vamos a instalar un servidor apache en Android, configurarlo para que procese archivos de PHP y finalmente probar una aplicación real que se…
Leer más

Cambiar modo desde index

Poner modo producción en CodeIgniter 3

Introducción Veremos cómo poner el modo producción en CodeIgniter. Este modo deberíamos activarlo siempre que publiquemos nuestro proyecto a internet para tener más seguridad. Recuerda que también puedes ver cómo habilitar el log de errores en CodeIgniter.

Webpack: error en ruta de assets al compilar para producción

Introducción Esta entrada es más que nada un recordatorio para mí mismo. Se trata de una configuración de webpack para compilar aplicaciones y solucionar un error en ruta de assets al compilar para producción. WebPack: error con ruta de assets Como sabemos, con webpack se minifica el JavaScript y CSS, se junta todo en un…
Leer más

Habilitar archivos htaccess en Apache: configuración de servidor

Introducción Por defecto, el servidor web Apache no permite la sobrescritura de configuraciones. Es decir, ignorará todos los archivos .htaccess que pongamos en nuestros directorios. Veremos hoy cómo habilitar archivos htaccess en Apache y de esta manera poder configurar directorios por separado, sacrificando un poco el rendimiento. Leer archivos .htaccess Si queremos que nuestros archivos…
Leer más