Installation möchte nicht starten

Hier wird Hilfe zur Installation oder bei Fehlermeldungen angeboten
Antworten
Benutzeravatar
KMC13
LMO-Neuling
LMO-Neuling
Beiträge: 12
Registriert: Mi 29. Jun 2022, 13:17

Installation möchte nicht starten

Beitrag von KMC13 »

Hallo,
ich möchte bei mir das Update installieren.
Ich habe die automatische Installation versucht -> Fehlanzeige
Dann wollte ich es manuell installieren, aber er zeigt mir im Browser immer an, dass die Dateiberechtigungen noch nicht richtig seien.
Ich habe aber die Dateiberechtigungen gesetzt (666 und 777).
Was mach ich denn nun?
Benutzeravatar
Henshingly
Administrator
Administrator
Beiträge: 662
Registriert: Sa 1. Sep 2018, 14:21
Wohnort: Dortmund

Re: Installation möchte nicht starten

Beitrag von Henshingly »

Ein Screenshot des Fehlers wäre schön. Oder eine URL zu dem LMO.
Ansonsten fehlen mir für eine Hilfe mehr Informationen.
Neuinstallation???
Updateinstallation???
Welche Datei/Dateien werden beanstandet???
Bei einer manuellen Installation, sind die beiden Ordner aus dem Ordner/install ins Hauptverzeichnis des LMO's kopiert worden???
DE_manual_copy.png
Gruß
Du hast keine ausreichende Berechtigung, um die Dateianhänge dieses Beitrags anzusehen.
Kein Support über PN oder eMail.
Support gibt es nur im Forum.

Test LMO mit Standardzugang
(ist immer die aktuelle Github Version)

Testumgebung für den LMOnext (möglicher Nachfolger des LMO mit Datenbank)
Benutzername: admin
Passwort: lmo_next
Benutzeravatar
KMC13
LMO-Neuling
LMO-Neuling
Beiträge: 12
Registriert: Mi 29. Jun 2022, 13:17

Re: Installation möchte nicht starten

Beitrag von KMC13 »

Hi, vielen Dank erst einmal.

Ich habe meinen kompletten lmo-Ordner umgezogen.
Jetzt sieht das ganze so aus: Bild
Und das ganze war LMO 4 auf PHP 8.
Jetzt wollte ich das neuste Update draufklatschen und nun erhalte ich dieses hier: Bild

Das ganze "läuft" auf: https://avri.synology.me/lmo/
Benutzeravatar
Henshingly
Administrator
Administrator
Beiträge: 662
Registriert: Sa 1. Sep 2018, 14:21
Wohnort: Dortmund

Re: Installation möchte nicht starten

Beitrag von Henshingly »

Was für ein Update?
Wenn ich die URL richtig lese, dann läuft der LMO zu Hause bei Dir auf Deinem NAS, oder?
Wenn das so ist, hast Du dort Apache und PHP installiert?
Für den Webserver auf Deinem Synology NAS mußt Du der Systemgruppe http Lese- und Schreibrechte auf den Ordner web in der File Station erteilen.
Hilfe dazu hier.

Gruß
Kein Support über PN oder eMail.
Support gibt es nur im Forum.

Test LMO mit Standardzugang
(ist immer die aktuelle Github Version)

Testumgebung für den LMOnext (möglicher Nachfolger des LMO mit Datenbank)
Benutzername: admin
Passwort: lmo_next
Benutzeravatar
KMC13
LMO-Neuling
LMO-Neuling
Beiträge: 12
Registriert: Mi 29. Jun 2022, 13:17

Re: Installation möchte nicht starten

Beitrag von KMC13 »

Moin,
das war das Update von dem 4.1.0 PreRelease auf die Version 4.1.4
Apache ist nicht installiert, aber Nginx.

Der Webserver läuft; die Schreibrechte usw sind ja da.
Und ja, der LMO läuft auf meiner NAS zu Hause.
LG Anna
Benutzeravatar
Henshingly
Administrator
Administrator
Beiträge: 662
Registriert: Sa 1. Sep 2018, 14:21
Wohnort: Dortmund

Re: Installation möchte nicht starten

Beitrag von Henshingly »

Gruppenrechte

Da liegt dein Fehler.

Wenn du der Gruppe "user" die entsprechenden Rechte für den LMO vergeben hast, kann die Gruppe "http" immer noch nicht auf die Dateien im Ordner "lmo" zugreifen.
Bei einem wie du das konfigurierst erfährst Du wenn Du Dich in Materie Administration eines Nginx Servers einarbeitest.

Hier mal die kurze Hilfe für eine entsprechende Administration von Google
Um PHP-Dateien auf einem Synology NAS mit Nginx korrekt auszuführen und zu administrieren, müssen die Linux-Gruppenrechte für den Webserver-Benutzer passen. Der Nginx-Webserver auf Synology läuft standardmäßig unter dem Systembenutzer http und der Gruppe http.
🌟 Das Grundprinzip

Besitzer: Ihr persönlicher Administrator-Benutzer (z. B. für FTP/SMB-Uploads).
Gruppe: Muss http sein, damit Nginx und PHP die Dateien lesen und beschreiben dürfen.
Rechte: Ordner benötigen 775 (rwxrwxr-x), Dateien benötigen 664 (rw-rw-r--).

🛠️ Schritt 1: Rechte über die Synology DSM-Oberfläche setzen
Der einfachste Weg läuft über die File Station, da Synology im Hintergrund eigene ACL-Rechte (Zugriffssteuerungslisten) nutzt.

Öffnen Sie die File Station.
Klicken Sie mit der rechten Maustaste auf Ihren Web-Ordner (z. B. unter /web) und wählen Sie Eigenschaften.
Wechseln Sie auf den Reiter Genehmigung.
Klicken Sie auf Erstellen, um eine neue Berechtigung hinzuzufügen:
Benutzer oder Gruppe: Wählen Sie http aus.
Vererben von: Keine (oder standardbelassen).
Typ: Zulassen.
Anwenden auf: Alle (Ordner, Unterordner und Dateien).
Aktivieren Sie im Bereich Berechtigungen mindestens Folgendes:
Lesen: Alle Haken setzen (wichtig für die Ausführung von PHP).
Schreiben: Alle Haken setzen (falls PHP-Scripte Dateien hochladen, Sessions speichern oder Updates installieren müssen).
Klicken Sie auf Speichern.
Setzen Sie unten den Haken bei "Auf diesen Ordner, die Unterordner und Dateien anwenden" und klicken Sie auf OK.
https://share.google/kMXLv543rGljnXsvB
Kein Support über PN oder eMail.
Support gibt es nur im Forum.

Test LMO mit Standardzugang
(ist immer die aktuelle Github Version)

Testumgebung für den LMOnext (möglicher Nachfolger des LMO mit Datenbank)
Benutzername: admin
Passwort: lmo_next
Benutzeravatar
Henshingly
Administrator
Administrator
Beiträge: 662
Registriert: Sa 1. Sep 2018, 14:21
Wohnort: Dortmund

Re: Installation möchte nicht starten

Beitrag von Henshingly »

Folgendes Szenario:
Du erstellt mit deinem Hauptbenutzer deiner Synlogic-Station auf der Weboberfläche des Synlogyc-NAS den Ordner lmo in deinem http Ordner.
Dein Benutzer wird warscheinlich der Hauptbenutzer sein und, so kenne ich mich selber, der Gruppe der Administratoren angehören.
Du vergibst die entsprechenden Rechte im LMO Ordner und wunderst dich dann das Du in deinem Browser auf nichts zugreifen kannst.
Das liegt daran das wenn der Webbrowser auf die entsprechneden Dateien und Ordner zufgreifen möchte nicht dein Hauptbenutzer und nicht der Gruppe der Administratoren angehört.
Sondern der Browser wird vom System der Gruppe "http" zugeordnet und diese Gruppe hat eben nicht die nötigen Rechte.

Ich hoffe ich habe mich verständlich ausgedrückt.

Gruß
Kein Support über PN oder eMail.
Support gibt es nur im Forum.

Test LMO mit Standardzugang
(ist immer die aktuelle Github Version)

Testumgebung für den LMOnext (möglicher Nachfolger des LMO mit Datenbank)
Benutzername: admin
Passwort: lmo_next
Benutzeravatar
KMC13
LMO-Neuling
LMO-Neuling
Beiträge: 12
Registriert: Mi 29. Jun 2022, 13:17

Re: Installation möchte nicht starten

Beitrag von KMC13 »

Hallo :)

Vielen lieben Dank für Deine Hilfe.
Es hat nun tatsächlich so funktioniert.

Jetzt hab ich das Schmuckstück endlich auf meiner eigenen NAS. Tausend Dank dafür :)
Antworten