typo3-garage.de: Diese Domain können Sie kaufen oder mieten!

RealUrl URLs ändern

RealUrl SEO Upgrade

Probleme mit RTEHTMLArea und Firefox 2.0.0.3

RTEHTMLArea erkennt den Firefox 2.0.0.3 als einen anderen Browser. Um dies zu korrigieren sind folgende Änderungen in den Javascript-Dateien von RTEHTMLArea notwendig (Ich beziehe mich hier auf die Version 1.5.1dev, die mit der Typo3 Version 4.1 als Systemextension ausgerollt wurde):

Datei: typo3_src-4.1/typo3/sysext/rtehtmlarea/htmlarea/htmlarea.js Zeile 85

alt:

HTMLArea.is_wamcom = (HTMLArea.agt.indexOf("wamcom") != -1) || (HTMLArea.is_gecko && (HTMLArea.agt.indexOf("1.3") != -1));

neu:

HTMLArea.is_wamcom = (HTMLArea.agt.indexOf("wamcom") != -1) || (HTMLArea.is_gecko && (HTMLArea.agt.indexOf("1.3") != -1) && HTMLArea.agt.indexOf(".1.3") == -1);


Entsprechend ist auch das selbe Statement in der Datei htmlarea-compressed.js im gleichen Verzeichnis zu ergänzen.

Wichtig! In allen betroffenen Installationen müssen anschließend im Verzeichnis typo3temp zumindest die Javascript-Dateien gelöscht werden.

Viel Glück!

Typo3 Upgrade- / Migrationsplan (3.8.1 auf 4.0.2)

I. VORBEREITUNG:

Migration Plan www.mydomain.deTypo3 from V3.8.1 to V4.0.2

  1. Testplan erstellen (was sollte wie getestet werden, ob es nach der Migration noch funktioniert)!
  2. Backup der aktuellen Datenbank (live-db)
  3. Neue leere Datenbank (test-db) erstellen und dem bisherigen DB-User die gleichen Rechte einräumen die er auch auf der live-db hat und Backup einspielen
  4. Neues Verzeichnis erstellen (htdocs.test)
  5. Neuen virtuellen Host (test.mydomain.de) im Apache erstellen
  6. Kompletten Inhalt von htdocs (Live-Verzeichis) in htdocs.test kopieren (rekursiv, "don't follow symlinks)
  7. robots.txt anpassen:
    User-agent: *
    Disallow: /
  8. Symlink typo3_src auf Verzeichnis mit Typo3 V4.0.2 zeigen lassen
  9. in htdocs.test/typo3conf/localconf.php test-db als Datenbank eintragen
  10. Im Browser test.mydomain.de/typo3/install aufrufen und Datenbankupdates (sowie Update-Wizard ggf. erstmal im Kompatibilitätsmodus (3.8) belassen) durchführen
  11. Einige Extensions waren bisher global, diese jetzt local nachinstallieren
  12. Alle Extensions updaten
  13. Evtl. Modifikationen, die (fälschlicherweise) bisher direkt in Extension-Files gemacht wurden, korrekt nachziehen
  14. TESTEN gemäß Testplan (s.u.)!
  15. Solange Probleme/Fehler auftreten Anpassungen/Korrekturen vornehmen, zurück zu 14.


II. Wenn alle Tests erfolgreich waren:

  1. Neues Verzeichnis erstellen mit einer "Maintenance-Page", Apache virtual server http://www.mydomain.de/www.mydomain.de auf dieses Verzeichnis zeigen lassen (ggf. auch eigene Log- und Error-File anlegen)
  2. auch hier eine robots mit Disallow: / anlegen?? oder verscheuche ich damit die Suchmaschinen, die zufällig gerade in der Umstellung die Home-Page spideren wollen??
  3. Entfernen des Apache virtual-server test.mydomain.de
  4. Erneutes Backup von live-db
  5. htdocs in htdocs.old umbenennen
  6. htdocs.test in htdocs umbenennen
  7. robots.txt aus htdocs.old wieder in htdocs kopieren
  8. awstats-file(s) von htdocs.old nach htdocs ... umkopieren (ggf. weitere während der Testphase hochgeladene/modifizierte Dateinen aus uploads oder fileadmin
  9. in htdocs/typ3conf/localconf.php wieder live-db als Datenbank eintragen
  10. Im Browser test.mydomain.de/typo3/install aufrufen und Datenbankupdates durchführen
  11. im extension manager bei allen Extensions einen DB-check durchführen
  12. Apache virtual server http://www.mydomain.de/www.mydomain.de auf htdocs zeigen lassen
  13. TESTEN gemäß Testplan!
  14. Solange Probleme/Fehler auftreten Anpassungen/Korrekturen vornehmen, zurück zu 13.


III Wenn alles zur Zufriedenheit funktioniert:

Aufräumen und Sichern

  1. htdocs.old und das letzte Backup vor Datenbankupdate von live-db auf CD/DVD sichern
  2. htdocs.old und das letzte Backup vor Datenbankupdate von live-db vom Server entfernen


IV ROLLBACK PLAN:

(Falls, wider Erwarten und trotz allen Testens irgend etwas so schief läuft, dass man so nicht weitermachen kann/will)...

  1. apache virtual server wieder auf maintenance verzeichnis zeigen lassen
  2. Datenbank live-db leeren (alle Tabellen löschen
  3. letzte Backup vor Datenbankupdate von live-db wieder einspielen
  4. htdocs wieder in htdocs.test umbennen
  5. htdocs.old wieder in htdocs umbenennen
  6. Apache virtual server wieder auf htdocs zeigen lassen

Weiterführende (detailliertere) Informationen

Übersetzung des Typo3 Wiki: Upgrade von Typo3 3.8.x auf 4.0.x

Übersetzung des WEC Tutorial: Upgrade von Typo3 3 auf 4

Typo3 Garage

 

 

Hier parken Sie Ihren Typo3-Auftritt richtig!

Sie wollen Ihren Internetauftritt mit Typo3 realisieren? Gute Entscheidung!

Wir helfen Ihnen dabei:

Unsere Server sind optimal auf Typo3 vorbereitet:

Alle notwendigen Teile Apache 2,PHP 5, MySQL 5, ImageMagick 6 sind in getesteter und aktueller Version vorhanden.

Patches und Programm-Updates werden zeitnah auf Herz und Nieren geprüft bevor wir sie Ihnen zur Verfügung stellen.

Die Konfiguration gibt Ihnen größtmögliche Freiheit ohne die Sicherheit ausser Acht zu lassen.

Und kommen Sie mal nicht weiter, so steht Ihnen unsere Hotline rund um die Uhr zur Verfügung.

 

 

So, oder so ähnlich könnte Ihre Homepage lauten...

 

Die Typo3-Garage:

Garage - im Englischen übliche Bezeichnung für eine Werkstatt!

Im Deutschen der Ort wo des Deutschen liebstes Kind sicher und wohlbehalten untergebracht ist!

Sind Sie eine Typo3-Agentur? - Dann "werkeln" Sie sicherlich täglich an Typo3-Installationen, und Ihre Kunden wünschen sich sicherlich, dass ihr Typo3-Internetauftritt sicher und wohlbehalten untergebracht ist!

Interesse an dieser Domain?

Kontaktieren Sie uns über unsere Domain-Werkstatt!