Laragon: Nur den Contao Manager installieren
von Ronald Boda
Um auch lokal direkt vor der Installation von Contao ein Theme auswählen zu können, sind folgende Schritte erforderlich:
Bearbeite über das Laragon-Menü Neue Webseite erstellen > Konfiguration die Datei sites.conf. Füge folgende Zeilen hinzu:
# Contao Manager Only
Contao-Manager ... =about && call ..\usr\cmd\create-project_contao.cmd "%s"
Damit die Installation funktioniert, muss auch die referenzierte Datei angelegt werden. Die Datei legt den Ordner /public an, bevor die Host-Konfiguration für das Projekt angelegt wird.
- Erstelle den Ordner "laragon\usr\cmd"
- Erstelle eine neue Datei mit dem Namen "create-project_contao.cmd" und füge folgenden Inhalt ein
@echo off
title LaraGonzo Contao
setlocal enableextensions disabledelayedexpansion
set "dirname=%~1"
if "%dirname%"=="" exit
if exist "%dirname%\" (
goto :exit
)
mkdir "%dirname%\public"
cd "%dirname%\public"
type NUL > index.php
cls
echo Downloading Contao, please wait...
echo.
curl -o "contao-manager.phar.php" https://download.contao.org/contao-manager/stable/contao-manager.phar
:exit
endlocal
Danach kannst Du den Contao Manager mit der URL https://[Projektname].local/contao-manager.phar.php aufrufen, und den Installationsprozess starten.
Hinweis
Bitte vergiss nicht, nach erfolgter Installation in der Datei env.local folgende Zeile einzufügen:
MAILER_DSN='smtp://mailuser:mailpassword@smtp.server.host:465?encryption=ssl'
Credits
Der Code wurde freundlicherweise von laragonzo zur Verfügung gestellt!
Kommentare
Einen Kommentar schreiben