404 de la configuración de websvn en apache

404 de la configuración de websvn en apache

Estoy intentando configurar websvn en Raspberry Pi usando Apache. En /etc/apache2/conf.d/websvn tengo la siguiente configuración:

# Configuration for websvn using php4.

Alias /websvn /usr/share/websvn

<Directory /usr/share/websvn>
  ## No MultiViews
  DirectoryIndex index.php
  Options FollowSymLinks
  ## MultiViews
  #DirectoryIndex wsvn.php
  #Options FollowSymLinks MultiViews
  ## End MultiViews
  Order allow,deny
  Allow from all
  <IfModule mod_php4.c>
    php_flag magic_quotes_gpc Off
    php_flag track_vars On
  </IfModule>
</Directory>

Pero cuando intento conectarmehttp://.../websvnRecibo el error 404. En el registro de Apache leí (tuve que aumentar el nivel de registro):

[Sat May 14 12:17:52.737294 2016] [authz_core:debug] [pid 652] mod_authz_core.c(809): [client 79.54.45.40:51893] AH01626: authorization result of Require all granted: granted
[Sat May 14 12:17:52.738726 2016] [authz_core:debug] [pid 652] mod_authz_core.c(809): [client 79.54.45.40:51893] AH01626: authorization result of <RequireAny>: granted
[Sat May 14 12:17:52.741081 2016] [core:info] [pid 652] [client 79.54.45.40:51893] AH00128: File does not exist: /var/www/html/websvn

Supongo que el problema es que está intentando enrutar a /var/www/html/websvn, que no existe en absoluto. En lugar de eso, supongo que debería leerse desde /usr/share/websvn, como ese alias. ¿Alguna idea de por qué puede estar sucediendo esto? Busqué todo el directorio /etc y no encontré ninguna aparición de la cadena "/var/www/html/websvn".

Respuesta1

El problema estaba relacionado con el hecho de que el archivo de configuración websvn se colocó en /etc/apache2/conf.d en lugar de /etc/apache2/modules-enabled. Simplemente el enlace simbólico desde módulos habilitados solucionó el problema.

información relacionada