Ergebnis 1 bis 1 von 1

Thema: [gelöst] Erstinstallation Contao 4.4 schlägt fehl ...

  1. #1
    Contao-Nutzer
    Registriert seit
    31.01.2017.
    Beiträge
    8

    Standard [gelöst] Erstinstallation Contao 4.4 schlägt fehl ...

    Hallo,

    ich möchte Contao 4.4.x LTS in der aktuellen Version (Stand 29.04.2019) installieren. Dazu habe ich
    die aktuelle Version des Contao-Manager 4.4 LTS (contao-manager.phar) von der Seite contao.org heruntergeladen und in das /web-Verzeichnis meiner Webseite (lokale Testumgebung) gespeichert, umbenannt nach contao-manager.phar.php sowie Ausführungsrechte vergeben.

    Beim Aufruf des Contao-Managers erhalte ich aber folgende Meldung:
    Code:
    ERROR 500 Unable to write to the "/opt/lampp/apps/mysite/contao-manager" directory.
    Meine Testumgebung als VM in VBox:
    Linux Mint 19.1, 64bit, xfce-Desktop
    XAMPP 7.1.28-0, Installiert über entsprechende Setup-Skript nach /opt/lampp (default)

    Konfiguration:
    /opt/lampp/etc/httpd.conf
    Code:
    Listen 8842
    Code:
    # Virtual hosts
    # Kommentierung aufgehoben, 29.04.2019, rodario
    Include etc/extra/httpd-vhosts.conf
    Des weiteren in /opt/lampp/etc/httpd.conf habe ich folgende Directory-Anweisung analog zu <Directory "/opt/lampp/htdocs">
    angelegt um Zugriff auf das eigene Root-Verzeichnis /opt/lampp/apps/mysite zu erhalten.
    Eine Datei index.html im Verzeichnis .../mysite wird im lokalen Browser auch korrekt gelesen und angezeigt.
    Code:
    # 30.04.2019, rodario: Explizit Zugriffsrechte für weitere Verzeichnisse gewähren
    <Directory "/opt/lampp/apps/mysite">
        Options Indexes FollowSymlinks ExecCGI Includes
        AllowOverride All
        # Controls who can get stuff form this server.
        Require all granted
    </Directory>
    In /opt/lampp/etc/extra/httpd-vhosts.conf folgenden Eintrag ergänzt:
    Code:
    # Einträge gemäß Apache LAMPP-Anweisungen, 29.04.2019, rodario
    <Virtualhost *:8842>
            DocumentRoot "/opt/lampp/htdocs/"
            ServerName localhost
    </Virtualhost>
    
    <VirtualHost *:8842>
            ServerAdmin webmaster@mysite.com
            DocumentRoot "/opt/lampp/apps/mysite"
            ServerName mysite
            ServerAlias www.mysite
            ErrorLog "logs/mysite.error.log"
            CustomLog "logs/mysite.log" common
    </VirtualHost>
    Im DocumentRoot habe ich ein Unterverzeichnis /web erstellt und dort die Datei contao-manager.phar.php gespeichert.
    Code:
    rodario@lm:/opt/lampp/apps/mysite$ ll
    insgesamt 20
    drwxr-xr-x 4 rodario www-data   4096 Mai  2 11:47 ./
    drwxr-xr-x 3 www-data xamppusers 4096 Apr 30 09:04 ../
    drwxrwxr-x 2 www-data www-data   4096 Mai  2 11:17 contao-manager/
    -rw-rw-r-- 1 www-data www-data     32 Apr 29 15:08 index.html
    drwxr-xr-x 2 www-data www-data   4096 Apr 30 15:13 web/
    Wenn ich nun im Browser die Datei contao-manager.phar.php aus dem Verzeichnis .../mysite/web aufrufe erscheint die
    Anfangs gezeigte Meldung über fehlende (Schreib-)Berechtigungen.
    Was läuft hier falsch bzw. an welchen Schräubchen muss ich hier drehen?
    Welche Berechtigungen/Benutzer werden erwartet bzw. sind erforderlich?

    Gruß
    Rodario


    Update: [gelöst]
    Entgegen anderer im Forum gefundenen Aussagen konnte der Fehler aufgrund fehlender Schreibrechte doch durch setzten der Schreibrechte für others behoben werden.
    Dies ist aber sicherlich keine Lösung für Produktivsysteme.
    Welcher User-/Gruppenrechte werden denn für Apache2.4 bzw. im Apache-Kontext laufende Apps (z.B. Contao) benötigt?

    Gruß
    Rodario
    Geändert von Rodario (02.05.2019 um 14:21 Uhr) Grund: Erledigt

Aktive Benutzer

Aktive Benutzer

Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)

Lesezeichen

Lesezeichen

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •