Ich bin gerade dabei mir einen Apache (LAMP auf Dietpi auf Tinkerboard) aufzubauen um mich mit php und mariadb etc zu beschäftigen und herum zu probieren.
Apache hat Zugriff auf /var/www/
ich habe unter /var/www/html/ einen symlink htdocs_temp welcher auf /home/dietpi/htdocs_temp zeigt
in /home/dietpi/htdocs_temp/ ist eine index.html welche auch normal angezeigt wird
in /home/dietpi/:
- Code: Select all
drwxr-xr-x 2 dietpi dietpi 4096 Jän 6 18:37 htdocs_temp)
wenn ich das gleiche aber mit einer index.html in /var/www/html/htdocs -> /mnt/dev/htdocs/ versuche, dann bekomme ich einen
"Forbidden You don't have permission to access this resource."
Ich weiß es muss irgenwo an den Rechten liegen aber ich weiß nicht wie ich das Problem am Besten löse.
Mein System sieht wie folgt aus:
Tinkerboard Einplatinencomputer (wie Raspberry pi)
NAS: WDPR4100
Netzwerkfreigabe: _dev
//10.0.0.201/_dev eingebunden unter /mnt/dev als dietpi
_dev soll auch als dietpi eingebunden werden weil ich sonst auf andere Ordner in dem share keinen Zugriff habe
in _dev gibt es einen Unterordner htdocs.
Ich kann die Berechtigungen aber für diesen Unterordner nicht ändern (chown -R root /mnt/dev/htdocs zeigt KEINE Fehlermeldung, aber die permissions bleiben wie folgt:
in /mnt/dev:
- Code: Select all
drwxrwx--- 2 dietpi dietpi 0 Jän 6 18:49 htdocs
in /var/www/html/:
- Code: Select all
lrwxrwxrwx 1 root root 16 Jän 6 18:49 htdocs -> /mnt/dev/htdocs/
lrwxrwxrwx 1 root root 25 Jän 6 18:38 htdocs_temp -> /home/dietpi/htdocs_temp/
-rw-r--r-- 1 root root 86 Jän 6 12:14 index.html
Was kann ich nun tun?