PDA

Bekijk Volledige Versie : Rechten probleem (403)



Stefan1509
07/07/13, 21:39
Ik heb een probleem met rechten. Ik krijg een 403 (forbidden) error zodra ik een javascript plugin probeer te laden.

Structuur:
components (drwxrwsr-x. 6 myuser apache)
--bootbox (drwxrwsr-x. 3 myuser apache)
---- bootbox.min.js (-rwxrwxr-x. 1 myuser apache)
--test (drwxrwsr-x. 2 myuser apache)
---- test.js (-rwxrwxr-x. 1 myuser apache)

Nu is het zo dat ik die test.js wel kan benaderen maar die bootbox.min.js niet.

Wat zie ik over het hoofd? Volgens mij staan de rechten exact gelijk aan die test.js

Stefan1509
07/07/13, 23:07
Ik heb een 'ls -Z' gedaan en krijg dit:

drwxrwsr-x. myuser apache unconfined_u:object_r:user_tmp_t:s0 bootbox
drwxrwsr-x. myuser apache unconfined_u:object_r:httpd_sys_content_t:s0 test

Ik heb nu een
chcon -R -t httpd_sys_content_t bootbox gedaan en het werkt nu zoals het zou moeten.

Hoe kan ik dit standaard voorkomen? Die bootbox (en andere plugins) worden via Bower gedownload op de server.

uwhosting
14/07/13, 23:29
Het makkelijkste is om gebruik te maken van suphp, fastcgi oid. Daarmee draait de webserver als de gebruiker van de documentroot en heb je dit probleem niet.

Yourwebhoster
15/07/13, 07:00
Los van de rechten: je moet even kijken of ergens een .htaccess is die het kan blokkeren. Check ook even je foutlog van Apache, wellicht kan je daar wat in vinden.