2012-05-22 22 views
8

tengo XAMPP, y puedo ver el archivo en la ruta de mod_expires.soXAMPP cómo cargar mod_expires

... XAMPP \ apache \ modules \ mod_expires.so

Sin embargo, creo que el módulo es no se carga por dos razones:

primera: mod_expires no aparece cuando phpinfo llamada()

segundo, es añado líneas de tiempo de caché a .htaccess archivo me sale error de servidor 500

(Ejemplo del Código de caché dentro .htaccess

<IfModule mod_expires.c> 
# Activate mod_expires for this directory 
ExpiresActive on 
#HTML documents are good for a week from the time they were changed 
ExpiresDefault M604800 
</IfModule> 

preguntarse a continuación:

es la presencia del archivo mod_expires.so indicativo de que el módulo está instalado?

En caso afirmativo, ¿cómo activo o activo?

En caso negativo, ¿cómo instalo y activo en XAMPP?

Gracias,

Respuesta

17

para cargar el módulo expira, asumiendo que es parte del paquete XAMPP, necesitamos un-comentar el LoadModule del archivo de configuración de Apache.

En primer lugar comprobar que el paquete XAMPP tiene el módulo:

vaya a C: \ xampp \ apache \ módulo y buscar el archivo mod_expires.so

Si usted tiene este archivo, vaya al archivo C: \ XAMPP \ apache \ conf \ httpd.conf y busque "mod_expires.so"

verá

#LoadModule expires_module modules/mod_expires.so 

des-comentar esta línea a fin de tener

LoadModule expires_module modules/mod_expires.so 

Restablecer el servidor