Hola, en una nueva instalación de Dolibarr 6.0.5 estoy teniendo problemas ya que, si configuro el *.conf para utilizar DocumentRoot como "/var/www/html/dolibarr/htdocs/" experimento un fallo y la aplicación no carga correctamente. El login se muestra sin los gráficos y sin la imagen de captcha.
Si embargo, al configurar DocumentRoot como "/var/www/html/dolibarr/" Apache muestra el árbol de directorio de la instalación y entrando manualmente a htdocs (haciendo click) la aplicación carga correctamente y puede funcionar (las imágenes y el captcha cargan correctamente).
El problema es que no quiero que se muestre la raíz de la instalación, y cuando lo configuro para que muestre la carpeta adecuada (htdocs) ocurre el comportamiento antes descrito (errores en la carga de imagenes).
¿Cual podría ser el problema? ¿Que opción hay configurada de forma errónea?
Apache2, problema DocumentRoot utilizando SSL
Hola.
primero una aclaracion antes
https://es.wikipedia.org/wiki/Transport_Layer_Security
como no explicas mucho vamos a suponer.
asi que probemos con esto.
chown www-data:www-data -R var/www/html/dolibarr/
chmod 775 -R var/www/html/dolibarr/
/etc/init.d/apache2 restart
Si con esto no funciona, pega aqui como tenes configurado tuhost.conf
otras alternativas
mod_chroot (que viene con apache desde la version 2.2.10)
usar .htaccess con Options -Indexes
primero una aclaracion antes
https://es.wikipedia.org/wiki/Transport_Layer_Security
como no explicas mucho vamos a suponer.
asi que probemos con esto.
chown www-data:www-data -R var/www/html/dolibarr/
chmod 775 -R var/www/html/dolibarr/
/etc/init.d/apache2 restart
Si con esto no funciona, pega aqui como tenes configurado tuhost.conf
otras alternativas
mod_chroot (que viene con apache desde la version 2.2.10)
usar .htaccess con Options -Indexes
Logré solucionarlo, no era un problema de permisos y el SSL no resultó relevante para el mismo.
Se solucionó forzando a que el DocumentRoot fuera "/var/www/html/dolibarr" y una directiva "DirectoryIndex /htdocs/index.php"
No se si es una manera poco ortodoxa, pero funciona
Se solucionó forzando a que el DocumentRoot fuera "/var/www/html/dolibarr" y una directiva "DirectoryIndex /htdocs/index.php"
No se si es una manera poco ortodoxa, pero funciona
