Cómo habilitar .htaccess y SSI en Apache

Apache® 2.0.x viene más seguro, ya que su configuración predeterminada viene de tal modo que deshabilita muchas cosas que podrán considerarse de cierto riesgo. Parte de esa seguridad incluye deshabilitar los SSI (Server Side Includes) y el uso de los ficheros .htaccess para modificar o adicionar funciones a directorios.
(más…)

Como evitar el robo de imágenes desde APACHE

Suele ocurrir que los administradores de algunos sitios encuentran fácil utilizar imágenes, y otros tipos de contenido, vinculando desde sus documentos hacia los objetos en el servidor. Esto consume ancho de banda adiconal y es una práctica poco ética. En el siguiente ejemplo, considerando que se tiene un directorio /var/www/html/imagenes, y se desea proteger éste para que solo se permita utilizar su contenido si es referido desde el mismo servidor, se utilizaría lo siguiente:

(más…)

Tipos de MIME en APACHE

Si por ejemplo se quisiera añadir algún tipo de extensión y tipo MIME, como por ejemplo Ogg, se podría generar un fichero que denominaremos arbitrariamente como el fichero /etc/httpd/conf.d/extensiones.conf con el siguiente contenido:

(más…)

Directorios virtuales en APACHE

Si, por ejemplo, se quisiera añadir el alias para un directorio localizado en /var/ftp/pub/ y el cual queremos visualizar como el directorio /pub/ en Apache, solo bastaría crear un fichero que denominaremos arbitrariamente como el fichero denominado /etc/httpd/conf.d/aliases.conf con el siguiente contenido:

(más…)

UTF-8 y codificación de documentos en APACHE

UTF-8
UTF-8 es un método de codificación de ASCII para Unicode (ISO-10646), el Conjunto de Caracteres Universal o UCS. éste codifica la mayoría de los sistemas de escritura del mundo en un solo conjunto de caracteres, permitiendo la mezcla de lenguajes y guiones en un mismo documento sin la necesidad de ajustes para realizar los cambios de conjuntos de caracteres.

(más…)

SELinux y Apache

Si utiliza alguna distribución con núcleo 2.6 basada sobre Red Hat™ Enterprise Linux 4.0, como serían CentOS 4.0 o White Box Enterprise Linux 4.0 en adelante, éstas incluyen SELinux que añade seguridad adicional a Apache, sin embargo algunas opciones impedirán utilizar ciertas funciones en Apache, como directorios virtuales.

(más…)

INSTALACION DE APACHE

INSTALACION DE APACHE   Necesitaremos al menos 50 Mb de espacio libre en disco 10 Mb para el access_log 10MB=100.000 Requerimientos 10 Mb para el error_log 10MB=100.000 Errores     Obtención de Apache Podemos obtener el paquete de apache desde:   http://httpd.apache.org   La última versión, hasta que se realizó Leer más…

Procedimientos almacenados

Procedimientos almacenados en bases de datos

Un procedimiento almacenado (stored procedure) es un programa (o procedimiento) el cual es almacenado físicamente en una base de datos. Generalmente son escritos en un lenguaje de bases de datos propietario como PL/SQL para Oracle database o PL/PgSQL para PostgreSQL. (más…)

Internet Information Services (IIS)

Internet Information Services (IIS)

Internet Information Services, IIS, es una serie de servicios para los ordenadores que funcionan con Windows. Originalmente era parte del Option Pack para Windows NT. Luego fue integrado en otros sistemas operativos de Microsoft destinados a ofrecer servicios, como Windows 2000 o Windows Server 2003. Windows XP Profesional incluye una versión limitada de IIS. (más…)

Teclas de acceso rápido de PowerPoint

Microsoft PowerPoint y sus teclas de acceso rápido
Como ocurre en otros programas, como Microsoft Word, PowerPoint también cuenta con sus propias teclas de acceso rápido, muy útiles si tienes que trabajar habitualmente con esta aplicación, ya que ahorrarás tiempo. ¿Quieres saber cuáles son? Aquí tienes las más importantes:

(más…)

Como Borrar en cascada en Access

Borrar en cascada en Access

A veces, cuando programamos en JSP, ASP, etc., y queremos borrar campos en tablas relacionadas en Access, nos pueden dar errores de integridad (p.e. si queremos borrar un continente, hay que borrar antes sus países). Esto se puede arreglar sin tocar nuestro código, yendo directamente a Access:
(más…)

Como combinar correspondencia en Access


Para utilizar combinar correspondencia:

Combinar correspondencia es un sistema para enviar cartas masivas a muchos destinatarios mediante un modelo diseñado (una plantilla). Para usar este sistema es necesario crear el origen de datos (base de datos en Access o hojas de cálculo en Excel) y seguidamente crear la plantilla en un documento Word. Para conseguir esto haremos:

(más…)

Primera evolucion de la Web

Evolución de los Web-Sites

Desde la aparición de la web distintos “modelos” o prototipos de web-sites fueron siendo predominantes en distintos periodos de tiempo, de acuerdo a las características “comunes” de los sitios predominantes en cada momento podemos diferenciar 3 generaciones de web-sites distintas:

Evolucion de la Web

(más…)

Obtener API con cookie – Fetch API

Estoy probando la nueva API Fetch pero tengo problemas con las cookies. Específicamente, después de un inicio de sesión exitoso, hay un encabezado de cookie en solicitudes futuras, pero Fetch parece ignorar esos encabezados y todas mis solicitudes realizadas con Fetch no están autorizadas. ¿Es porque Fetch todavía no está listo Leer más…

Por Stack, hace