{"id":681,"date":"2014-11-27T16:38:27","date_gmt":"2014-11-27T14:38:27","guid":{"rendered":"http:\/\/www.mediamill.de\/blog\/?p=681"},"modified":"2014-11-21T13:57:32","modified_gmt":"2014-11-21T11:57:32","slug":"typo3-folder-structure-test-script-zum-setzen-der-dateisystemrechte-nach-der-vorgabe-des-typo3-installtools","status":"publish","type":"post","link":"https:\/\/www.mediamill.de\/blog\/2014\/11\/27\/typo3-folder-structure-test-script-zum-setzen-der-dateisystemrechte-nach-der-vorgabe-des-typo3-installtools\/","title":{"rendered":"TYPO3 Folder Structure Test &#8211; Script zum Setzen der Dateisystemrechte nach der Vorgabe des TYPO3-Installtools"},"content":{"rendered":"<p>Damit bei TYPO3 6.2 der Folder Structure Test im TYPO3-Installtool bestanden wird, m\u00fcssen auf bestimmten Ordnern und auf bestimmten Dateien in dem TYPO3-Installationsverzeichnis die Unix-Dateiberechtigungen nach den TYPO3-Vorgaben gesetzt werden.<\/p>\n<p>Hier ein Beispiel f\u00fcr den Folder Structure Test vor dem Setzen der vorgeschlagenen Unix-Dateisystemrechte:<\/p>\n<figure id=\"attachment_682\" aria-describedby=\"caption-attachment-682\" style=\"width: 300px\" class=\"wp-caption aligncenter\"><a href=\"http:\/\/www.mediamill.de\/blog\/wp-content\/TYPO3FolderStructureTest_01.jpg\"><img loading=\"lazy\" decoding=\"async\" class=\"wp-image-682 size-medium\" src=\"http:\/\/www.mediamill.de\/blog\/wp-content\/TYPO3FolderStructureTest_01-300x241.jpg\" alt=\"TYPO3 Folder structure Test vor der Korrektur der Dateisystemrechte\" width=\"300\" height=\"241\" srcset=\"https:\/\/www.mediamill.de\/blog\/wp-content\/TYPO3FolderStructureTest_01-300x241.jpg 300w, https:\/\/www.mediamill.de\/blog\/wp-content\/TYPO3FolderStructureTest_01-624x503.jpg 624w, https:\/\/www.mediamill.de\/blog\/wp-content\/TYPO3FolderStructureTest_01.jpg 909w\" sizes=\"auto, (max-width: 300px) 100vw, 300px\" \/><\/a><figcaption id=\"caption-attachment-682\" class=\"wp-caption-text\">TYPO3 Folder Structure Test vor der Korrektur der Dateisystemrechte<\/figcaption><\/figure>\n<p>Hier der TYPO3 Folder Structure Test nach der Korrektur der Dateisystemrechte:<\/p>\n<figure id=\"attachment_683\" aria-describedby=\"caption-attachment-683\" style=\"width: 245px\" class=\"wp-caption aligncenter\"><a href=\"http:\/\/www.mediamill.de\/blog\/wp-content\/TYPO3FolderStructureTest_02.jpg\"><img loading=\"lazy\" decoding=\"async\" class=\"size-medium wp-image-683\" src=\"http:\/\/www.mediamill.de\/blog\/wp-content\/TYPO3FolderStructureTest_02-245x300.jpg\" alt=\"TYPO3 Folder structure Test nach der Korrektur der Dateisystemrechte\" width=\"245\" height=\"300\" srcset=\"https:\/\/www.mediamill.de\/blog\/wp-content\/TYPO3FolderStructureTest_02-245x300.jpg 245w, https:\/\/www.mediamill.de\/blog\/wp-content\/TYPO3FolderStructureTest_02-624x763.jpg 624w, https:\/\/www.mediamill.de\/blog\/wp-content\/TYPO3FolderStructureTest_02.jpg 646w\" sizes=\"auto, (max-width: 245px) 100vw, 245px\" \/><\/a><figcaption id=\"caption-attachment-683\" class=\"wp-caption-text\">TYPO3 Folder Structure Test nach der Korrektur der Dateisystemrechte<\/figcaption><\/figure>\n<p>Um die Rechte auf allen Dateien und Ordnern nicht manuell setzen zu m\u00fcssen, habe ich ein kleines Shellscript erstellt, das die Dateisystemrechte nach den TYPO3-Vorgaben setzt:<\/p>\n<pre class=\"brush:shell\">#!\/bin\/bash\r\n#Setzt die Unix Verzeichnisrechte f\u00fcr eine TYPO3 Installation nach Vorgaben des TYPO3 Folder structure Tests. \r\n\r\necho \"Bitte Pfad zum Root Folder der TYPO3 Installation angeben (ohne \/ am Ende)\"\r\nread antwort\r\n\r\nchmod 2770 $antwort\/typo3temp\/compressor \r\nchmod 2770 $antwort\/typo3temp\/cs \r\nchmod 2770 $antwort\/typo3temp\/Cache\r\nchmod 2770 $antwort\/typo3temp\/GB\r\nchmod 2770 $antwort\/typo3temp\/llxml\r\nchmod 2770 $antwort\/typo3temp\/locks\r\nchmod 2770 $antwort\/typo3temp\/pics\r\nchmod 2770 $antwort\/typo3temp\/sprites\r\nchmod 2770 $antwort\/typo3temp\/temp\r\nchmod 2770 $antwort\/typo3conf\r\nchmod 2770 $antwort\/typo3conf\/ext\r\nchmod 2770 $antwort\/typo3conf\/l10n\r\nchmod 2770 $antwort\/uploads\r\nchmod 2770 $antwort\/uploads\/media\r\nchmod 2770 $antwort\/uploads\/pics\r\nchmod 2770 $antwort\/uploads\/tf\r\nchmod 2770 $antwort\/fileadmin\r\nchmod 2770 $antwort\/fileadmin\/_temp_\r\nchmod 2770 $antwort\/fileadmin\/user_upload\r\nchmod 2770 $antwort\/fileadmin\/user_upload\/_temp_\r\nchmod 2770 $antwort\/fileadmin\/user_upload\/_temp_\/importexport\r\nchmod 2770 $antwort\/ \r\nchmod 2770 $antwort\/typo3temp \r\nchmod 0660 $antwort\/uploads\/media\/index.html \r\nchmod 0660 $antwort\/uploads\/index.html \r\nchmod 0660 $antwort\/uploads\/pics\/index.html \r\nchmod 0660 $antwort\/uploads\/tf\/index.html \r\nchmod 0660 $antwort\/fileadmin\/_temp_\/.htaccess \r\nchmod 0660 $antwort\/fileadmin\/_temp_\/index.html \r\nchmod 0660 $antwort\/fileadmin\/user_upload\/_temp_\/index.html \r\nchmod 0660 $antwort\/fileadmin\/user_upload\/_temp_\/importexport\/.htaccess \r\nchmod 0660 $antwort\/fileadmin\/user_upload\/_temp_\/importexport\/index.html \r\nchmod 0660 $antwort\/fileadmin\/user_upload\/index.html \r\nchmod 0660 $antwort\/typo3temp\/index.html \r\nchmod 0660 $antwort\/uploads\/index.html \r\nchmod 0660 $antwort\/uploads\/media\/index.html \r\nchmod 0660 $antwort\/uploads\/pics\/index.html \r\nchmod 0660 $antwort\/uploads\/tf\/index.html \r\nchmod 0660 $antwort\/fileadmin\/_temp_\/.htaccess \r\nchmod 0660 $antwort\/fileadmin\/_temp_\/index.html \r\nchmod 0660 $antwort\/fileadmin\/user_upload\/_temp_\/index.html \r\nchmod 0660 $antwort\/fileadmin\/user_upload\/_temp_\/importexport\/.htaccess \r\nchmod 0660 $antwort\/fileadmin\/user_upload\/_temp_\/importexport\/index.html \r\nchmod 0660 $antwort\/fileadmin\/user_upload\/index.html<\/pre>\n<p>&nbsp;<\/p>\n<p>&nbsp;<\/p>\n<p>&nbsp;<\/p>\n<p>&nbsp;<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Damit bei TYPO3 6.2 der Folder Structure Test im TYPO3-Installtool bestanden wird, m\u00fcssen auf bestimmten Ordnern und auf bestimmten Dateien in dem TYPO3-Installationsverzeichnis die Unix-Dateiberechtigungen nach den TYPO3-Vorgaben gesetzt werden. Hier ein Beispiel f\u00fcr den Folder Structure Test vor dem Setzen der vorgeschlagenen Unix-Dateisystemrechte: Hier der TYPO3 Folder Structure Test nach der Korrektur der Dateisystemrechte: [&hellip;]<\/p>\n","protected":false},"author":3,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[22],"tags":[69],"class_list":["post-681","post","type-post","status-publish","format-standard","hentry","category-typo3","tag-typo3"],"_links":{"self":[{"href":"https:\/\/www.mediamill.de\/blog\/wp-json\/wp\/v2\/posts\/681","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.mediamill.de\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.mediamill.de\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.mediamill.de\/blog\/wp-json\/wp\/v2\/users\/3"}],"replies":[{"embeddable":true,"href":"https:\/\/www.mediamill.de\/blog\/wp-json\/wp\/v2\/comments?post=681"}],"version-history":[{"count":6,"href":"https:\/\/www.mediamill.de\/blog\/wp-json\/wp\/v2\/posts\/681\/revisions"}],"predecessor-version":[{"id":722,"href":"https:\/\/www.mediamill.de\/blog\/wp-json\/wp\/v2\/posts\/681\/revisions\/722"}],"wp:attachment":[{"href":"https:\/\/www.mediamill.de\/blog\/wp-json\/wp\/v2\/media?parent=681"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.mediamill.de\/blog\/wp-json\/wp\/v2\/categories?post=681"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.mediamill.de\/blog\/wp-json\/wp\/v2\/tags?post=681"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}