Hallo,
ich habe bisher immer TYPO3 selbst für meine Kunden installiert. Dabei habe ich bisher immer die Sourcen außerhalb des Docroots gelegt. Unter Liveconfig wollte ich die Sourcen unter /priv installieren:
root@local:/var/www/web2/priv/typo3src# ls -lisa
total 12
8257869 4 drwxr-xr-x 3 web2 web2 4096 Aug 8 16:53 .
7077931 4 drwxr-x--- 3 web2 web2 4096 Aug 8 16:51 ..
8257870 4 drwxr-xr-x 4 web2 web2 4096 Aug 9 00:35 typo3_src-4.5.29
Das Dummy-Packet ist in htdocs:
8141067 4 drwxr-xr-x 7 web2 web2 4096 Aug 9 20:26 .
7077928 4 drwxr-x--- 5 web2 www-data 4096 Aug 9 08:31 ..
8141089 8 -rw-r--r-- 1 web2 web2 5025 Apr 7 2006 _.htaccess
8141099 4 -rw-r--r-- 1 web2 web2 46 Apr 7 2006 clear.gif
8141090 4 drwxr-xr-x 7 web2 web2 4096 Mar 28 10:42 fileadmin
8141085 0 lrwxrwxrwx 1 web2 web2 19 Apr 14 2006 index.php -> typo3_src/index.php
8137148 4 -rw-r--r-- 1 web2 web2 20 Aug 9 20:25 info.php
8141102 4 -rw-r--r-- 1 web2 web2 35 Apr 16 2006 robots.txt
8141100 0 lrwxrwxrwx 1 web2 web2 15 Apr 14 2006 t3lib -> typo3_src/t3lib
8141098 0 lrwxrwxrwx 1 web2 web2 15 Apr 14 2006 typo3 -> typo3_src/typo3
8136224 0 lrwxrwxrwx 1 web2 web2 45 Aug 9 20:24 typo3_src -> /var/www/web2/priv/typo3src/typo3_src-4.5.29/
10355046 4 drwxr-xr-x 4 web2 web2 4096 Aug 9 00:35 typo3_src-4.5.29
8392108 4 drwxr-xr-x 4 web2 web2 4096 Aug 9 19:55 typo3conf
8522760 20 drwxr-xr-x 14 web2 web2 20480 Aug 9 20:22 typo3temp
8141069 4 drwxr-xr-x 14 web2 web2 4096 Mar 28 10:42 uploads
Alles anzeigen
Die Verzeichnisrechte sind immer 0755 und der Owner ist web2:web2. Verwendet wird FastCGI.
Egal, ob ich den Symlink von "typo3_src" auf "/var/www/web2/priv/typo3src/typo3_src-4.5.29/" oder auf "../../priv/typo3src/typo3_src-4.5.29/" setze, bekomme ich immer einen 403 beim Aufruf. Ebenso ist es egal, ob ich die index.php auf 0644 oder 0755 setze. An der Standard-Apache-Datei wurde nichts geändert. Anbei noch die Fehlermeldungen:
/var/log/apache2/error.log
[Fri Aug 09 20:31:43 2013] [error] [client *IPv4*] Symbolic link not allowed or link target not accessible: /var/www/web2/htdocs/schankanlagen/typo3
/var/log/apache2/other_vhosts_access.log
www.*domain*.de:80 *IPv4* - - [09/Aug/2013:20:31:43 +0200] "GET /typo3/index.php HTTP/1.1" 403 434 "-" "Mozilla/5.0 (Windows NT 6.1; WOW64; rv:23.0) Gecko/20100101 Firefox/23.0"
Verwendet wird Debian Wheezy. Weiß hier jemand Rat? Es funktioniert, wenn ich den Symlink auf das Verzeichnis direkt auf der Seite ("/var/www/web2/htdocs/schankanlagen/typo3_src-4.5.29/") setze. Aber das ist halt nicht sicher. Und den Application Installer möchte ich nicht nehmen.
Vielen Dank für jeglichen Hinweis.
Schönes Wochenende
Marinal