Foros del Web » Programando para Internet » PHP »

Problema de configuración apache

Estas en el tema de Problema de configuración apache en el foro de PHP en Foros del Web. Buenos días, Estoy intentando de hacer un "clon" de mi "site" hecho con drupal , he copiado el directorio completo en la carpeta /var/www/ lo ...
  #1 (permalink)  
Antiguo 04/12/2012, 03:32
Avatar de seroons  
Fecha de Ingreso: abril-2002
Ubicación: Sevilla
Mensajes: 20
Antigüedad: 22 años
Puntos: 1
Exclamación Problema de configuración apache

Buenos días,

Estoy intentando de hacer un "clon" de mi "site" hecho con drupal, he copiado el directorio completo en la carpeta /var/www/ lo llamo "mySite", después de copiarlo creo una base de datos exactamente con el mismo nombre, usuario y contraseña, para evitar problemas, aunque se puede configurar en /site/setting.php/.

Después prueba haber si funciona, muestra la primera pagina de "mySite", pero cuando hago click a cualquier enlace de la web me tira el siguiente error:
Cita:
Not Found

The requested URL /mySite/es/company was not found on this server.
Additionally, a 404 Not Found error was encountered while trying to use an ErrorDocument to handle the request.
No entiendo por que busca en la raiz de Apache, el archivo index.php, reviso la configuración de las directivas que tiene activado Apache, y es esto:

Código Unix:
Ver original
  1. <VirtualHost *:80>
  2. ServerAdmin [email protected]
  3.  
  4. #default
  5.         DocumentRoot /var/www/
  6.  
  7.         <Directory /var/www/>
  8.                 Options Indexes FollowSymLinks MultiViews
  9.                 AllowOverride All
  10.                 Order allow,deny
  11.                 allow from all
  12.         </Directory>
  13.  
  14.         #RedirectMatch ^/$ /var/www/
  15.         ErrorLog /var/log/apache2/error.log
  16.  
  17.         # Possible values include: debug, info, notice, warn, error, crit,
  18.         # alert, emerg.
  19.         LogLevel warn
  20.  
  21.         CustomLog /var/log/apache2/access.log combined
  22.  
  23.     Alias /doc/ "/usr/share/doc/"
  24.     <Directory "/usr/share/doc/">
  25.         Options Indexes MultiViews FollowSymLinks
  26.         AllowOverride None
  27.         Order deny,allow
  28.         Deny from all
  29.         Allow from 127.0.0.0/255.0.0.0 ::1/128
  30.     </Directory>
  31. </VirtualHost>

Tengo instalado el site en otra maquina y realice exactamente lo mismo para instalarlo y funciona correctamente.

No se si es de algún modulo de apache que me falte, no se si tiene que ver pero en la maquina que me da problemas tengo configurado la IP fija en UBUNTU.

Espero que me puedan ayudar. Gracias y un saludo.
  #2 (permalink)  
Antiguo 04/12/2012, 05:41
Avatar de seroons  
Fecha de Ingreso: abril-2002
Ubicación: Sevilla
Mensajes: 20
Antigüedad: 22 años
Puntos: 1
Respuesta: Problema de configuración apache

Bueno, me auto respondo... Ya esta solucionado. El fallo esta en un modulo que no estaba activado, el modulo rewrite.load.

Para solucionarlo compare los módulos de mi otra maquina que si funcionaba. estos son los modulos de apache que tienen que estar activado:
Código Linux:
Ver original
  1. alias.conf -> ../mods-available/alias.conf
  2. alias.load -> ../mods-available/alias.load
  3. auth_basic.load -> ../mods-available/auth_basic.load
  4. authn_file.load -> ../mods-available/authn_file.load
  5. authz_default.load -> ../mods-available/authz_default.load
  6. authz_groupfile.load -> ../mods-available/authz_groupfile.load
  7. authz_host.load -> ../mods-available/authz_host.load
  8. authz_user.load -> ../mods-available/authz_user.load
  9. autoindex.conf -> ../mods-available/autoindex.conf
  10. autoindex.load -> ../mods-available/autoindex.load
  11. cgi.load -> ../mods-available/cgi.load
  12. deflate.conf -> ../mods-available/deflate.conf
  13. deflate.load -> ../mods-available/deflate.load
  14. dir.conf -> ../mods-available/dir.conf
  15. dir.load -> ../mods-available/dir.load
  16. env.load -> ../mods-available/env.load
  17. mime.conf -> ../mods-available/mime.conf
  18. mime.load -> ../mods-available/mime.load
  19. negotiation.conf -> ../mods-available/negotiation.conf
  20. negotiation.load -> ../mods-available/negotiation.load
  21. php5.conf -> ../mods-available/php5.conf
  22. php5.load -> ../mods-available/php5.load
  23. reqtimeout.conf -> ../mods-available/reqtimeout.conf
  24. reqtimeout.load -> ../mods-available/reqtimeout.load
  25. [B]rewrite.load[/B] -> ../mods-available/rewrite.load
  26. setenvif.conf -> ../mods-available/setenvif.conf
  27. setenvif.load -> ../mods-available/setenvif.load
  28. status.conf -> ../mods-available/status.conf
  29. status.load -> ../mods-available/status.load

Para activarlo:
Código linux:
Ver original
  1. sudo a2enmod rewrite

Un saludo.

Etiquetas: apache, configuraciòn
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 21:51.