Configuración de apache
Lección: 8
Capítulo: Variables importantes
Acto seguido pasamos a detallar algunas de las variables que
suelen utilizarse en los virtualhosts. La mayoría de
las propiedades ya fueron comentadas anteriormente,
con lo cual no las volveremos a comentar.
ServerAdmin
admin@localhost
DocumentRoot "etc/httpd"
ServerName
dominio.comCustomLog logs/access_log
DirectoryIndex index.php
Define el dominio con el cual tendrá efecto la configuración
que definamos en este virtualhost.
ErrorLog logs/error_log
Indica el fichero que se va a cargar en el caso que apache
reciba la petición de cargar un directorio sin especificar ningún fichero.
Por ejemplo:
Si apache recibe la url
http://www.dominio.com/
por defecto va a cargar el fichero index.php.
Si hacemos una lista de ficheros en la misma directiva se va a intentar cargar
cada uno de los ficheros por
orden de colocación en la lista.
php_value magic_quotes_gpc
0
Esta directiva va a hacer que todos los carácteres
', ", \ y NULL sean escapados con una barra invertida automáticamente. Con
ésto vamos a conseguir evitar
muchos de los ataques más senzillos
de
sqlInjection.
La directiva php_value sirve para
redefinir las propiedades que se encuentran en el fichero php.ini, que es el
fichero de configuración de php. Es muy útil
cuando tenemos más de un dominio apuntando al mismo host, ya que podemos modificar ciertas directivas de php para cada uno de los dominios. Si queréis
una guía de las directivas del fichero php.ini os podéis
dirigir a
ésta página.