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:

Screenshot der Menüführung
# 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

Was ist die Summe aus 5 und 5?