Re: [TYPO3-german] Git Installation, TYPO3 Source als git
Hi Peter, Peter Sommerfeld wrote: > OK, ich denke dann gehe ich jetzt erst einmal zurück auf 6.1 > und installiere neu. Mit 6.2 findet der Webserver aus irgeneinem > Grund typo3 nicht zum login obwohl das korrekt verlinked ist. Du kannst auch einfach in git springen (mit $ git checkout ) > Ich denke TYPO3.CMS kann ich durchgehend auf 755 setzen, oder ? > $chmod -R 755 TYPO3.CMS Nicht nötig, da du da keine Schreibrechte für den Webserver haben musst. I.d.R. muss du da gar nichts mehr machen. > Im wiki konnt ich lesen dass die die localen Ordner unterhalb der > document root auf 777 oder 770 (???) gesetzt werden sollen, wohl mit > Ausnahme von LocalConfiguration.php was auf 666 gesetzt werden > soll. Ist das state of the art ? Nein. Nur fileadmin/, typo3temp/, und uploads/ benötigen Schreibrechte und auch nur für den Webserver Benutzer. Du brauchst also 700 oder 770 je nachdem, ob der Webserver mit deinem Login Benutzer läuft oder du eine gemeinsame Gruppe hast. Die drei Ziffern bedeuten ja: und für jede Ziffer kannst du die drei Bits setzen: * Lesen (4) * Schreiben (2) * Ausführen setzen (1) Guckste auch hier: http://en.wikipedia.org/wiki/Filesystem_permissions#Traditional_Unix_permissions Grüße -- Philipp Gampe – PGP-Key 0AD96065 – TYPO3 UG Bonn/Köln Documentation – Active contributor TYPO3 CMS TYPO3 inspiring people to share! ___ TYPO3-german mailing list TYPO3-german@lists.typo3.org http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german
Re: [TYPO3-german] Git Installation
Matthias Eberlein schrieb: wie ich sehe konntest du nicht bis nächste Woche Warten..:-) Warum sollte ich ? Ich bin kein Profi der auf Arbeitszeiten angewiesen ist ;-) OK, also das ich hinter dem git command ein typo3_source/Core anhänge ist nur weil ich auf allen meiner TYPO3 Instalationen Dies Ordner Struktur habe. Wenn du hinter dem GIT clone git://.../...git dies zum Beispiel anhängst "typo3_source/Core/" wird diese Ordner Erstellt und darin befindet sich die TYPO3 typische Ordner Struktur mit t3lib usw. Das musst Du nicht machen wenn du die Normale Struktur beibehalten möchtest einfach nichts hinter dem Git Command anhängen. Verstehe! Aber warum machst du das so ? Hat das irgenwelche organisatorischne Vorzüge ? Tut mir Leid dass ich Dich etwas mit der Core Bezeichnung Verwirrt habe. Nun, für mich ist das halt immer noch der CORE ;-) Kein Problem! Perfection is reached on the point of desaster. cp index.php /var/www/virtual/deinserver/html/ | ??? Hmmm, das versteh ich nicht. Werden wir sehen Damit Kopiere ich die index.php aus der TYPO3 source in das home Verzeichniss denn mit der index.php kannst du keinen symlink machen. Vielleicht ist das mein Fehler denn ich habe in meiner document root einen symlink auf index.php in TYPO3.CMS gesetzt. Muss ich ausprobieren bevor ich auf 6.1 zurückschalte. ich habe alle meine sachen bei uberspace.de. Du must schauen wie deine Ordner/server Struktur ist und demnach anpassen. Da bin ich auch.:-) Ich habe eine link $HOME/www auf 'meinserver' gesetzt so das ich da bequem navigieren kann. ps. wenn weitere fragen. dann einfach melden.. Das ehh, da bin ich nicht schüchtern... :-) Peter ___ TYPO3-german mailing list TYPO3-german@lists.typo3.org http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german
Re: [TYPO3-german] Git Installation, TYPO3 Source als git
Philipp Gampe wrote: Hi Peter, Peter Sommerfeld wrote: Würde ich ja gerne, "Core" gibt es aber nicht. Das sieht wie eine ganz normale Installation aus mit typo3/ und t3lib/. Nein, das war mal so ;) Irgendein Fehler im Kommando ? "typo3_source" gehört zu Command-Line, oder? Habe ich auch ohne ausprobiert aber dann bekommt man TYPO3.CMS ohne die Dateien, also auch kein 'Core'. Doch in TYPO3.CMS sollten index.php, t3lib/ und typo3/ drin sein. Früher hieß "TYPO3.CMS" "Core". Der Pfad auf dem Server wurde nur umbenannt. Soweit bin ich dank Wiki auch shcon gekommen. Der Zeile funktioniert so: $ git pull [] Wenn du den Namen weg lässt, dann wird das letzte URL Segment (minus ".git") als Name genommen. Als nächstes wechselt du in das anlegte Verzeichnis (). Dort kannst du mit $ git checkout in eine Version von TYPO3 wechseln. Die verfügbaren Branches sind: TYPO3_4-5 TYPO3_4-7 TYPO3_6-0 TYPO3_6-1 master (ist TYPO3 6.2-dev) OK, dann bin ich jetzt in 6.2. Ist das ein Problem ? Wie es scheint ja! Also wechselst du mit $ git checkout TYPO3_6-1 in die Version 6.1. Mit $ git pull holst du dir alle neuen Änderungen im aktuellen Branch. Mit $ git log --oneline @{1}.. kannst du dir alle Änderungen seit dem letzten pull anzeigen lassen. Mit $ git checkout kannst du auch einfach zwischen den Änderungen vor und zurück springen. OK, ich denke dann gehe ich jetzt erst einmal zurück auf 6.1 und installiere neu. Mit 6.2 findet der Webserver aus irgeneinem Grund typo3 nicht zum login obwohl das korrekt verlinked ist. Ich denke TYPO3.CMS kann ich durchgehend auf 755 setzen, oder ? $chmod -R 755 TYPO3.CMS Im wiki konnt ich lesen dass die die localen Ordner unterhalb der document root auf 777 oder 770 (???) gesetzt werden sollen, wohl mit Ausnahme von LocalConfiguration.php was auf 666 gesetzt werden soll. Ist das state of the art ? Peter ___ TYPO3-german mailing list TYPO3-german@lists.typo3.org http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german
Re: [TYPO3-german] Git Installation, TYPO3 Source als git
Hi Peter, Peter Sommerfeld wrote: > Würde ich ja gerne, "Core" gibt es aber nicht. Das sieht wie eine > ganz normale Installation aus mit typo3/ und t3lib/. Nein, das war mal so ;) > Irgendein Fehler im Kommando ? "typo3_source" gehört zu Command-Line, > oder? Habe ich auch ohne ausprobiert aber dann bekommt man TYPO3.CMS > ohne die Dateien, also auch kein 'Core'. Doch in TYPO3.CMS sollten index.php, t3lib/ und typo3/ drin sein. Früher hieß "TYPO3.CMS" "Core". Der Pfad auf dem Server wurde nur umbenannt. Der Zeile funktioniert so: $ git pull [] Wenn du den Namen weg lässt, dann wird das letzte URL Segment (minus ".git") als Name genommen. Als nächstes wechselt du in das anlegte Verzeichnis (). Dort kannst du mit $ git checkout in eine Version von TYPO3 wechseln. Die verfügbaren Branches sind: TYPO3_4-5 TYPO3_4-7 TYPO3_6-0 TYPO3_6-1 master (ist TYPO3 6.2-dev) Also wechselst du mit $ git checkout TYPO3_6-1 in die Version 6.1. Mit $ git pull holst du dir alle neuen Änderungen im aktuellen Branch. Mit $ git log --oneline @{1}.. kannst du dir alle Änderungen seit dem letzten pull anzeigen lassen. Mit $ git checkout kannst du auch einfach zwischen den Änderungen vor und zurück springen. Viele Grüße -- Philipp Gampe – PGP-Key 0AD96065 – TYPO3 UG Bonn/Köln Documentation – Active contributor TYPO3 CMS TYPO3 inspiring people to share! ___ TYPO3-german mailing list TYPO3-german@lists.typo3.org http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german
Re: [TYPO3-german] Git Installation, war: TABLE sys_file und categories errors
Hi Matthias & all! Matthias Eberlein wrote: Um TYPO3 Core mit GIT auf deinen Server zu holen reicht in der shell ein git clone --recursive git://git.typo3.org/Packages/TYPO3.CMS.git typo3_source OK, works, bin auch im richtigen Verzeichnis. Nach dem das Packet auf deinem Server gelandet ist (45sec etwa) wechselst Du in das verzeichniss mit cd typo3_sources/Core Würde ich ja gerne, "Core" gibt es aber nicht. Das sieht wie eine ganz normale Installation aus mit typo3/ und t3lib/. Irgendein Fehler im Kommando ? "typo3_source" gehört zu Command-Line, oder? Habe ich auch ohne ausprobiert aber dann bekommt man TYPO3.CMS ohne die Dateien, also auch kein 'Core'. Dann musst Du dich nun Enscheiden welche Version TYPO3 du Installieren möchtest. zb. 6.1 Diese checkst Du aus mit git checkout TYPO3_6-1 Danach ist Dies Version TYPO3 6.1.2dev verfügbar. Nun noch schnell die index.php vom CORE in dein Home oder htdocs Verzeichniss Kopieren mit cp index.php /var/www/virtual/deinserver/html/ ??? Hmmm, das versteh ich nicht. Werden wir sehen Dann Navigierst Du in dein www oder html oder htdocs Verzeichniss "wie es halt auf deinem Server benannt ist" und erstellst Die SYMLINKS zum TYPO3 Core im Verzeichniss typo3_source/Core ln -s /var/www/virtual/deinserver/typo3_sources/Core/t3lib t3lib ls -l t3lib ln -s /var/www/virtual/deinserver/typo3_sources/Core/typo3 typo3 ls -l typo3 Die Pfade solltest Du voher noch an Deine Umgebung anpassen. OK, das übliche Procedre ... Update von TYPO3 im typo3_sources/Core Verzeichniss einfach in die shell eingeben "git pull" Peter ___ TYPO3-german mailing list TYPO3-german@lists.typo3.org http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german