Installation TYPO3 8.5 auf Localhost

Da wollte ich doch endlich mal TYPO3 8.5 ausprobieren und hatte nach der Installation gleich zwei unschöne Fehlermeldungen.

Extension Liste

Die Extension-Liste wurde nicht geladen mit der Fehlermeldung: „Could not access remote resource https://repositories.typo3.org/mirrors.xml.gz“. Ich habe viele Beiträge gefunden, keiner richtig hilfreich. Bis auf einen auf Stackoverflow. Die Lösung in meinem Fall war:

  • Zentifikat von http://curl.haxx.se/docs/caextract.html herunterladen und z.B. unter E:\xampp\php\cacert.pem ablegen
  • in der php.ini nach curl.cainfo suchen und dort folgendes eintragen: curl.cainfo=E:\xampp\php\cacert.pem

Apache neu starten nicht vergessen.

Datenbank Encoding

Ich hatte die Fehlermeldung, dass das Encoding meiner Datenbank nicht richtig sei: MySQL database character set check failed Checking database character set failed, got key „latin1“ instead of „utf8“ or „utf8mb4“. Dabei könnte ich schwören, dass ich utf8 eingestellt hatte, egal…
Lösung: Datenbank komplett auf utf8 umstellen.
ALTER DATABASE [dbname] DEFAULT CHARACTER SET utf8 COLLATE utf8_unicode_ci
Und dann müssten noch alle Tabellen umgestellt werden. Das geht entweder mit:
ALTER TABLE [tablename] CONVERT TO CHARACTER SET utf8 COLLATE utf8_unicode_ci oder mit HeidiSQL über Rechtsklick auf Datenbankname > Wartung.

Hinterlasse eine Antwort

(will not be published)

XHTML: You can use these tags: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong>