7. composer create-project contao/standard-edition scheitert - Doctrine braucht PHP7.1. Leider ist PHP7.1 nicht im Repository von Hetzner, also...
8. PHP7.0 deinstallieren (dabei geht wegen der Dependency phpmyadmin flöten - egal)
9. PHP7.1 händisch installieren bzw. entsprechendes Repo. (sury) ergänzen und authent.
10. composer create-project contao/standard-edition scheitert erneut: Durch das PHP-Update sind (natürlich) alle ".so-Module" weg, also...
11. mit apt-get install php7.1-... alle nötigen Module nachinstallieren. Die erfährt man natürlich erst nach und nach - bei jedem composer install-Aufruf ein paar...
Und siehe da: apt-get purge php hatte zwar alle von PHP abhängigen Module entfernt - aber PHP7.0 selber nicht. Also war das immer noch 7.0. Also...
13. In /etc/apache2/mods-available PHP 7.0 gegen 7.1 getauscht. Und schon war der PHP-Fehler weg. Allerdings auch der Rest -
http://url führt jetzt zu einem 403er Fehler - als wenn das web-Verzeichnis leer ist.
Offwnsichtlich wird die .htaccess nicht geladen bzw. interpretiert - warum auch immer.
http://url/app.php führt jedenfalls zur richtigen Fehlerseite (Unvollständige Installation bla bla) und
http://hnd.e-h.de/app.php/contao/install zum Installationstool (warum steht in der offiziellen Doku eigentlich: "Um das Contao-Installtool aufzurufen, hängen Sie einfach install.php an die URL Ihrer Contao-Installation an."?)