Typo3-Updates bei mehreren Webauftritten mit gemeinsamen T3-Kern

  • mweber mweber
    R2-D2
    0 x
    68 Beiträge
    0 Hilfreiche Beiträge
    10. 07. 2012, 10:36

    Hallo zusammen,

    ich betreibe für ca. 50 Typo3-Webauftritte einen gemeinsamen Typo3-Kern, sprich index.php, typo3/ und t3lib/ zeigen per SymLink auf ein gemeinsames Verzeichnis.

    Bei Typo3-Updates könnte man jetzt hergehen und den Inhalt der Verzeichnisse durch eine neue T3-Version ersetzen (sofern man keine DB-Updates machen muss). Prinzipiell funktioniert das sogar....nur habe ich recht oft den Fall, dass es die typo3conf/temp_*.php-Dateien dabei zerschiesst. Vermutlich weil während des Updates PHP-Fehler auftauchen und die Dateien nicht richtig generiert werden können. Es hilft dann auch diese Dateien zu löschen und gut ist.

    Meine Frage: Kann man Typo3 irgendwie "herunterfahren" bzw. in einen Wartungsmodus versetzen, so dass man den Kern austauschen kann ohne dass es die temp_*.php-Dateien zerschiesst?

    Markus


  • 1
  • 0 x
    3273 Beiträge
    157 Hilfreiche Beiträge
    12. 07. 2012, 11:06

    Hallo Markus.

    Einstellungen und um Wartungsfenster gibt es mehrere. Bevor ich alles neu erkläre: die typo3blogger haben dazu einen Beitrag verfasst: http://typo3blogger.de/typo3-vorubergehend-in-den-wartungsmodus-schalten/

    Mit den temp_CACHED*-Dateien hat das aber nichts zu tun. Diese werden nochmal nicht durch Fehler zerschossen, sondern ihr Inhalt passt nach Aktualisierungen ggf. nicht mehr zum Code.
    Diese Dateien cachen den Inhalt aller (ext_)localconf.php bzw. (ext_)tables.php Dateien. Wenn Du nun TYPO3-Sourcen oder auch Extensions austauscht, die an der Datenbank Änderungen vornehmen, so braucht TYPO3 auch das passende TCA dazu. Kann es das (in der gecachten Form der temp_CACHED*-Dateien) nicht finden, ist es natürlich sauer ;-)
    Somit ist der Weg, dass Du nach dem Sourcenaustausch einfach die temp_CACHED-*-Dateien löschen solltest. Denn das nimmt Dir der Wartungszustand nicht ab.

    Viele Grüße
    Julian

    Kleiner Hinweis:
    das Forum hier ist leider nicht mehr so frequentiert :-(
    Für schnellere Hilfe und mehr Leser, guck mal
    - auf stackoverflow ( https://stackoverflow.com/questions/tagged/typo3 )
    - oder in die slack-Channels ( https://typo3.org/community/meet/chat-slack )

  • 1