Esta web utiliza cookies propias y de terceros para su funcionamiento. ¿Aceptas? Leer más
Esta consulta es de hace 3 años. Tenga eso en cuenta.
oriol_c7924d
oriol_c7924d
Pregunta cerrado

Permisos correctos para FacturaScripts en Ubuntu con...

Permisos correctos para FacturaScripts en Ubuntu con Apache2.

Utilizo Sublime Text 2 para editar los ficheros de FacturaScript, y cuando instalé el software, me apareció una página en la que me decía que la carpeta /tmp no tenía los permisos adecuados. Si utilizo ese comando, cuando guardo los ficheros, Sublime Text me pide que utilice la contraseña de mi usuario cada vez que quiero guardar.

Mi usuario está dentro del grupo de usuarios de Apache de mi instalación de Ubuntu 16.04 LTS. ¿Qué estoy haciendo mal? Aquí una copia del comando ls -la en mi carpeta de facturascripts dentro de /var/www (mi usuario es crm).

ls -la
total 196
drwxrwxrwx 13 crm www-data 4096 may 5 14:57 .
drwxr-xr-x 11 crm www-data 4096 may 4 17:56 ..
-rw-rw-rw- 1 crm www-data 2078 may 5 14:36 api.php
drwxr-xrwx 4 crm www-data 4096 may 4 18:00 backups
drwxr-xrwx 2 crm www-data 4096 may 5 14:36 base
-rw-r--rw- 1 crm www-data 2045 may 4 17:58 config.php
-rw-rw-rw- 1 crm www-data 253 may 5 14:36 CONTRIBUTING.md
drwxr-xrwx 2 crm www-data 4096 may 5 14:36 controller
-rw-rw-rw- 1 crm www-data 7651 may 5 14:36 COPYING
-rw-rw-rw- 1 crm www-data 4302 may 5 14:36 cron.php
drwxr-xrwx 3 crm www-data 4096 may 5 14:36 extras
drwxrwxrwx 8 crm www-data 4096 may 8 09:38 .git
-rw-rw-rw- 1 crm www-data 72 may 5 14:36 .gitignore
-rw-r--rw- 1 crm www-data 288 may 4 17:59 .htaccess
-rw-rw-rw- 1 crm www-data 288 may 5 14:36 htaccess-sample
drwxrwxrwx 2 crm www-data 4096 may 4 17:45 images
-rw-rw-rw- 1 crm www-data 5368 may 5 14:36 index.php
-rw-rw-rw- 1 crm www-data 41342 may 5 14:36 install.php
drwxr-xrwx 4 crm www-data 4096 may 5 14:36 model
drwxrwxrwx 13 crm www-data 4096 may 5 17:29 plugins
drwxr-xrwx 2 crm www-data 4096 may 5 14:36 raintpl
-rw-rw-rw- 1 crm www-data 695 may 5 14:36 README.md
-rw-rw-rw- 1 crm www-data 185 may 5 14:36 robots.txt
drwxr-xrwx 3 www-data www-data 4096 may 4 17:58 tmp
-rw-rw-rw- 1 crm www-data 36963 may 5 14:36 updater.php
-rw-rw-rw- 1 crm www-data 8 may 5 14:36 VERSION
drwxr-xrwx 7 crm www-data 4096 may 5 14:36 view

España   08-05-2017 09:56:53   09-05-2017 10:33:02   42   [shawe]

oriolsatcrm_f74d39
Solucionado. Estos comandos me han permitido editar y crear mis ficheros con normalidad dentro de la carpeta /var/www/facturascripts de mi servidor local.

sudo adduser nombreusuario www-data
sudo chown -R www-data:www-data /var/www
sudo chmod -R g+rwX /var/www
hlopez_04fd16
Yo siempre uso el siguiente comando en los debian:

chown -R www-data:www-data /var/www

y listo
shawe
También puedes configurarte un vhosts con userdir en Apache y gestionarlo desde tu carpeta de usuario directamente, aunque en dicho caso tienes un poco más de trabajo porqué necesitas forzar permisos para el usuario y grupo con setfactl para la creación de nuevos archivos en esa ruta.

No es que sea complicado, pero permite más comodidad al no tener que salirte de tu propia carpeta de usuario. A mi al principio me costó encontrar los permisos correctos para setfactl y me volvían locos los permisos cada vez que Apache modificaba o creaba uno nuevo, porque NetBeans dejaba de poder escribir, pero desde que lo pude configurar bien con setfactl, es una gozada.
-
[[Cerrado por inactividad]]
Cerrado
Título Tipo
Sin datos