ich hatte leider erst heute wieder Zeit, mich damit zu beschäftigen.
Hier meine - schon an mir bekannte Fehler angepasste - Anleitung:
1. xampp installieren
apachefriends.org download (xampp-windows-x64-8.0.13-0-VS16-installer.exe)
Xampp nicht in Programme sondern als Admin direkt auf C: installieren, folgende Komponenten sind notwendig:
- Apache
- mySql
- PHP
- PHP MyAdmin
- Fake
Sendmail (wahlweise)
Xampp Control Panel auf dem Desktop verlinken, xampp immer als Administrator ausführen!
Xampp öffnen (nicht starten), Konfig in der Zeile Apache anklicken, im Menü die php.ini auswählen, Einträge aktivieren oder ändern:
extension=intl
extension=soap
extension=gd
max_execution_time auf 600 erhöhen
memory_limit=2048M
Aus dem Apacheforum habe ich folgenden Rat befolgt um eine Fehlermeldung im Contao-Manager zu beheben:
sys_temp_dir="C:/xampp/tmp"
aktivieren, Pfad eintragen und ggf. die Datei anlegen (die ist aber vorhanden)
Beide Dienste im control-panel einmal starten, wenn ok
dann den Ordner anlegen, in dem die Dateien liegen sollen: D:/Webb/rauhwoller-in-rinteln/web
Folgende Datei öffnen: C:/xampp/apache/conf/extra/http-xampp.conf
Unterhalb von LoadModule phpmodule die nächste Zeile einfügen:
LoadModule vhost_alias_module modules/mod_vhost_alias.so
Dann C:/xampp/apache/conf/extra/http-vhosts.conf öffnen
Den kompletten Text ersetzen durch:
<Directory "D:/Webb">
Options Indexes FollowSymLinks Includes ExecCGI
Order deny,allow
Allow from 127.0.0.1
AllowOverride All
Require all granted
Allow from all
</Directory>
NameVirtualHost *:80
UseCanonicalName Off
<VirtualHost *:80>
DocumentRoot "C:/xampp/htdocs/"
ServerName localhost
</VirtualHost>
<VirtualHost *:80>
ServerAlias *.local
VirtualDocumentRoot "D:/Webb/%1/web"
</VirtualHost>
2. Contao in Windows per Contao Manager installieren
Apache – Admin – phpMyAdmin – Datenbanken – im Feld einen Namen* eintragen – im Feld daneben „utf8mb4_unicode_ci“ festlegen – anlegen anklicken
* dabei handelt es sich um den Namen der auch im Order Webb auf D: im letzten Schritt angelegt wurde! rauhwoller-in-rinteln
Bei contao.org den contao-manager.phar herunterladen (Version 4.9) und in Webb/rauhwoller-in-rinteln/web einfügen und in contao-manager.phar.php umbenennen
Die Datei „C:/Windows/System 32/drivers/etc/ hosts als Admin im Editor öffnen (ggf. in etc auf alle Dateien umschalten) und wenn nicht im letzten Schritt bei der Apache Installation geschehen, jetzt den Namen für die lokale Seite eintragen:
127.0.0.1 (tab!) rauhwoller-in-rinteln.local
Jetzt im Browser folgende Adresse eingeben:
http://rauhwoller-in-rinteln.local/cont ... r.phar.phpbenutzer und Passwort eingeben
Serverkonfiguration: xampp auswählen
Speichern
Einrichten – contao Version wählen (habe mich für 4.9 entschieden, wegen des longtime supportes, 4.12 habe ich auch mal probiert, hängt an der gleichen Stelle)
Contao installieren
Console task complete – Datenbank aktualisieren –
Im neuen Tab öffnet sich das Install Tool
1. Lizenz akzeptieren
2. Install tool: Passwort vergeben
3. Benutzername: root
Passwort bleibt Frei
Datenbankname: rauhwoller-in-rinteln
Weiter komme ich dann nicht, es müsste ein Formular im Installtool erscheinen, in welchem ich ein Administratorkonto anlegen kann.
Über den direkten Aufruf rauhwoller-in-rinteln.local/contao/install habe ich danach manchmal die Möglichkeit das Passwort für das Installtool einzugeben und lande dann auf einer Fehlerseite des Browsers, oder ich komme sofort auf die Fehlerseite.