Buenas tardes.
Tengo un problema que no sé como solucionar. Os lo paso a explicar por si alguien le ha pasado y sabe como solucionarlo.
Tengo una Raspiberry Pi modelo B, con Pidora (Fedora) y una vez instalado el paquete para Fedora de dolibarr, cuando en el navegador pongo localhost/dolibarr, me pone lo siguiente:
"'localhost' can't be found".
Si intento cargar la página de Apache (http://localhost/), me sale lo mismo.
Lo he solucionado levantando el demonio de httpd con systemctl start httpd.service y ahora, aparece la página de apache, pero cuando pongo localhost/dolibarr, me aparece:
403 Forbidden - You don't have permission to access /dolibarr on this server.
He mirado dentro de /var/www/html/ y no hay nada. He creado un vínculo para que apunte a htdocs, pero sigue con el mismo problema. He mirado permisos y lo mismo.
El log de instalación pone:
OS detected: fedora-redhat
Create document directory /var/lib/dolibarr/documents
Add SE Linux permissions for dolibarr
ValueError: Type httpd_sys_script_rw_t is invalid, must be a file or device type
ValueError: Type httpd_sys_script_rw_t is invalid, must be a file or device type
Create dolibarr web server config link from /etc/dolibarr/apache.conf to /etc/httpd/conf.d/dolibarr.conf
Set permission to apache:apache on /var/lib/dolibarr
Restart web server
Restart mysql server
----- Dolibarr 3.6.1-0.3 - (c) Dolibarr dev team -----
Dolibarr files are now installed (into /usr/share/dolibarr).
To finish installation and use Dolibarr, click on the menu
entry Dolibarr ERP-CRM or call the following page from your
web browser:
http://localhost/dolibarr/
-------------------------------------------------------
Lo demás todo bien.
¿Alguna idea?.
Muchas gracias.
Problemas al iniciar por primera vez dolibarr en Fedora.
-
- Novato
- Mensajes: 1
- Registrado: Mié, 08/10/2014, 17:06
- Pou42
- Jedi
- Mensajes: 597
- Registrado: Lun, 26/03/2012, 13:13
- Ubicación: Malgrat de Mar/Sant Hilari Sacalm
Buenas. No acabo de entender lo del "httpd"
Si instalaste el paquete de dolibar para fedora, este ya lo trae todo instalado, lo unico que te faltava era arrancarlo al inicio del ssoo. Yo tiro con Ubuntu y me paso eso, hasta que me canvie a xampp xD
Por que la primera vez que instalaste el paquete te funcionava no?
Si instalaste el paquete de dolibar para fedora, este ya lo trae todo instalado, lo unico que te faltava era arrancarlo al inicio del ssoo. Yo tiro con Ubuntu y me paso eso, hasta que me canvie a xampp xD
Por que la primera vez que instalaste el paquete te funcionava no?
EN /var/www/html no debes tener nada porque el instalador (según el log ) pone los ficheros de dolibarr en /usr/share/dolibarr, probablemnente el usuario de apache ( en fedora es apache y grupo apache) no tiene permisos en la carpeta /usr/share/dolibarr
No veo mucho sentido darle derechos en /var/lib/dolibarr => (Set permission to apache:apache on /var/lib/dolibarr)
Cuando los pone en /usr/share/dolibarr => Dolibarr files are now installed (into /usr/share/dolibarr).
A partir de aquí, dos opciones:
Lo arreglas con un #chown -R apache:apache /usr/share/dolibarr
O lo desinstalas, bajas los fuentes, y los descomprimes en /var/www/html
Saludos!
No veo mucho sentido darle derechos en /var/lib/dolibarr => (Set permission to apache:apache on /var/lib/dolibarr)
Cuando los pone en /usr/share/dolibarr => Dolibarr files are now installed (into /usr/share/dolibarr).
A partir de aquí, dos opciones:
Lo arreglas con un #chown -R apache:apache /usr/share/dolibarr
O lo desinstalas, bajas los fuentes, y los descomprimes en /var/www/html
Saludos!
Buenas. Revivo este topic porque no está cerrado y no quiero crear otro con el mismo tema. Me pasa el mismo en Fedora 24, y he metido mano en todo lo que pude para intentar resolverlo. Incluso intenté lo que se menciona en la respuesta de acá. Pero sigue igual.
Así dejé los permisos de carpeta en /usr/share/dolibarr (755):
Y así los de archivo (644):
Así dejé los permisos de carpeta en /usr/share/dolibarr (755):
Código: Seleccionar todo
[root@Fnote dolibarr]# ls -l
total 12
drwxr-xr-x. 4 apache apache 4096 nov 11 19:24 build
drwxr-xr-x. 54 apache apache 4096 nov 12 09:31 htdocs
drwxr-xr-x. 15 apache apache 4096 nov 11 19:24 scripts
Código: Seleccionar todo
ls -l /usr/share/dolibarr/htdocs
total 412
drwxr-xr-x. 10 apache apache 4096 nov 11 19:24 accountancy
drwxr-xr-x. 8 apache apache 4096 nov 11 19:24 adherents
drwxr-xr-x. 5 apache apache 4096 nov 11 19:24 admin
drwxr-xr-x. 4 apache apache 4096 nov 11 19:24 api
drwxr-xr-x. 2 apache apache 4096 nov 11 19:24 asterisk
drwxr-xr-x. 2 apache apache 4096 nov 11 19:24 barcode
drwxr-xr-x. 4 apache apache 4096 nov 11 19:24 bookmarks
drwxr-xr-x. 9 apache apache 4096 nov 11 19:24 cashdesk
drwxr-xr-x. 4 apache apache 4096 nov 11 19:24 categories
drwxr-xr-x. 7 apache apache 4096 nov 11 19:24 comm
drwxr-xr-x. 5 apache apache 4096 nov 11 19:24 commande
drwxr-xr-x. 17 apache apache 4096 nov 11 19:24 compta
drwxr-xr-x. 2 apache apache 4096 nov 11 19:24 conf
drwxr-xr-x. 4 apache apache 4096 nov 11 19:24 contact
drwxr-xr-x. 5 apache apache 4096 nov 11 19:24 contrat
drwxr-xr-x. 14 apache apache 4096 nov 11 19:24 core
drwxr-xr-x. 4 apache apache 4096 nov 11 19:24 cron
-rw-r--r--. 1 apache apache 1037 jul 28 09:14 disabled.php
-rw-r--r--. 1 apache apache 6359 jul 28 09:14 document.php
drwxr-xr-x. 6 apache apache 4096 nov 11 19:24 don
drwxr-xr-x. 5 apache apache 4096 nov 11 19:24 ecm
drwxr-xr-x. 5 apache apache 4096 nov 11 19:24 expedition
drwxr-xr-x. 7 apache apache 4096 nov 11 19:24 expensereport
drwxr-xr-x. 3 apache apache 4096 nov 11 19:24 exports
drwxr-xr-x. 3 apache apache 4096 nov 11 19:24 externalsite
-rw-r--r--. 1 apache apache 2238 jul 28 09:14 favicon.ico
drwxr-xr-x. 6 apache apache 4096 nov 11 19:24 fichinter
-rw-r--r--. 1 apache apache 16795 oct 31 06:44 filefunc.inc.php
-rw-r--r--. 1 apache apache 16799 oct 11 08:41 filefunc.inc.php.patch
drwxr-xr-x. 9 apache apache 4096 nov 11 19:24 fourn
drwxr-xr-x. 3 apache apache 4096 nov 11 19:24 ftp
drwxr-xr-x. 4 apache apache 4096 nov 11 19:24 holiday
drwxr-xr-x. 5 apache apache 4096 nov 11 19:24 hrm
drwxr-xr-x. 3 apache apache 4096 nov 11 19:24 imports
drwxr-xr-x. 25 apache apache 4096 nov 11 19:24 includes
-rw-r--r--. 1 apache apache 26514 jul 28 09:14 index.php
drwxr-xr-x. 7 apache apache 4096 nov 11 19:24 install
drwxr-xr-x. 81 apache apache 4096 nov 11 19:24 langs
drwxr-xr-x. 3 apache apache 4096 nov 11 19:24 livraison
drwxr-xr-x. 4 apache apache 4096 nov 11 19:24 loan
drwxr-xr-x. 3 apache apache 4096 nov 11 19:24 mailmanspip
-rw-r--r--. 1 apache apache 94848 oct 11 07:21 main.inc.php
drwxr-xr-x. 5 apache apache 4096 nov 11 19:24 margin
-rw-r--r--. 1 apache apache 11270 jul 28 09:14 master.inc.php
drwxr-xr-x. 3 apache apache 4096 nov 11 19:24 multicurrency
drwxr-xr-x. 6 apache apache 4096 nov 11 19:24 opensurvey
drwxr-xr-x. 5 apache apache 4096 nov 11 19:24 paybox
drwxr-xr-x. 5 apache apache 4096 nov 11 19:24 paypal
drwxr-xr-x. 4 apache apache 4096 nov 11 19:24 printing
drwxr-xr-x. 10 apache apache 4096 nov 11 19:24 product
drwxr-xr-x. 8 apache apache 4096 nov 11 19:24 projet
drwxr-xr-x. 13 apache apache 4096 nov 11 19:24 public
drwxr-xr-x. 3 apache apache 4096 nov 11 19:24 resource
-rw-r--r--. 1 apache apache 115 jul 28 09:14 robots.txt
drwxr-xr-x. 9 apache apache 4096 nov 11 19:24 societe
drwxr-xr-x. 5 apache apache 4096 nov 11 19:24 supplier_proposal
drwxr-xr-x. 2 apache apache 4096 nov 11 19:24 support
drwxr-xr-x. 5 apache apache 4096 nov 11 19:24 theme
drwxr-xr-x. 5 apache apache 4096 nov 11 19:24 user
-rw-r--r--. 1 apache apache 6734 jul 28 09:14 viewimage.php
drwxr-xr-x. 3 apache apache 4096 nov 11 19:24 webservices
drwxr-xr-x. 3 apache apache 4096 nov 11 19:24 websites
El paquete para fedora.Pou42 escribió:Buenas.
Instalaste directamente el paquete para Fedora o lo hiciste con el Lampp y Dolibarr por separado?
Que fallo te da exactamente?
El error es un 403: No tienes permisos para acceder a /Dolibarr, en este servidor (en inglés, claro)
- Pou42
- Jedi
- Mensajes: 597
- Registrado: Lun, 26/03/2012, 13:13
- Ubicación: Malgrat de Mar/Sant Hilari Sacalm
Buenas.
Prueba con darle permisos 775 directamente a la carpeta de Dolibarr. Si con esto tampoco te funciona y solo funciona con 777 es que el servidor apache realmente no esta funcionando con el nombre "apache" (como tienes indicado arriba). Se tendría que buscar con que nombre esta trabajando y cambiar el propietario y nombre de grupo de los archivos.
Prueba con darle permisos 775 directamente a la carpeta de Dolibarr. Si con esto tampoco te funciona y solo funciona con 777 es que el servidor apache realmente no esta funcionando con el nombre "apache" (como tienes indicado arriba). Se tendría que buscar con que nombre esta trabajando y cambiar el propietario y nombre de grupo de los archivos.
Gracias. He intentado todo eso y algunas cosas más. Cómo saber con qué nombre está apache? tal vez eso sea mi problema. Lo que podría intentar si esto no da resultados, es instalar dolibarr sobre nginx. La verdad, lo estoy necesitando cada vez más. Gracias.Pou42 escribió:Buenas.
Prueba con darle permisos 775 directamente a la carpeta de Dolibarr. Si con esto tampoco te funciona y solo funciona con 777 es que el servidor apache realmente no esta funcionando con el nombre "apache" (como tienes indicado arriba). Se tendría que buscar con que nombre esta trabajando y cambiar el propietario y nombre de grupo de los archivos.
- Pou42
- Jedi
- Mensajes: 597
- Registrado: Lun, 26/03/2012, 13:13
- Ubicación: Malgrat de Mar/Sant Hilari Sacalm
Prueba con lo que dicen en estas 2 paginas haber si te sirve de algo:
http://rm-rf.es/el-comando-ps-listar-y- ... -procesos/
http://www.cyberhades.com/2012/03/05/10 ... ola-linux/
Ya nos diras haber si encuentras en alguna de las listas el servicio de apache con el nombre.
http://rm-rf.es/el-comando-ps-listar-y- ... -procesos/
http://www.cyberhades.com/2012/03/05/10 ... ola-linux/
Ya nos diras haber si encuentras en alguna de las listas el servicio de apache con el nombre.