Contao 3.5: system/config/localconfig.php

Ab Contao 4.9: /config/parameters.yml oder /app/config/parameters.yml

stammverzeichnis/htaccess

Contao 5.0: min. PHP 8.1.0

Contao 4.13: min. PHP 7.4

Contao 4.9: min. PHP 7.2

Contao 4.4: min. PHP 5.6, max. PHP 7.4

Contao 3.5: min. PHP 5.6, max. PHP 7.4 (PHP 7 ab 3.5.5)

https://contao-academy.de/blog/update-contao-3-auf-contao-4
https://www.liquid-artwork.de/newsreader/contao-update-migration-von-3-5-auf-4-4-step-by-step-anleitung.html
  1. Contao 3.5.x sichern (FTP und Datenbank)

Tabelle tl_users ⇾ Feld »admin« auf 1 setzen

Bevor es losgeht, einen Ordner »public« im Domainverzeichnis anlegen und die (Sub)-Domain auf dieses Verzeichnis weiterleiten.

Dann die zuvor downgeloadete »contao-manager.phar« in dieses Verzeichnis hochladen und in »contao-manager.phar.php« umbenennen, damit sie ausführbar ist, und ausführen.

Im Verzeichnis »contao-manager« die Datei »user.json« löschen.

Der Fehler tritt dann auf, wenn (richtigerweise) eingestellt wurde, dass die Domain nur über https:// aufgerufen werden kann.
Unter »Layout« ⇾ »Seitenstruktur«: Bei »Demo« auf den Stift zum bearbeiten klicken. Dann Protokoll auf https:// einstellen.