LMO auf Nginx Web Server
LMO auf Nginx Web Server
Hallo zusammen,
ich betreibe eine Webseite auf einer Azure Web App.
Bei Azure Web Apps kann man auswählen ob der Web Server auf Windows oder Linux läuft.
PHP 8 ist aber nur noch unter Linux supported.
Deshalb wollte ich nun auf die Linux Variante gehen.
Aber bei Azure kommt dann Nginx als Web Server zum Einsatz.
Grundsätzlich funktioniert LMO darauf. Aber die komplette Formatierung, Farben, etc. gehen verloren.
Ich habe keine große Ahnung von Web Servern. Aber es sieht so aus, als würden .htaccess Dateien auf nginx nicht unterstützt werden.
Habt ihr eine Idee, ob man LMO auf Nginx ans Laufen bringen kann, oder ob der Aufwand zu groß ist?
Danke!
Viele Grüße
Oliver
ich betreibe eine Webseite auf einer Azure Web App.
Bei Azure Web Apps kann man auswählen ob der Web Server auf Windows oder Linux läuft.
PHP 8 ist aber nur noch unter Linux supported.
Deshalb wollte ich nun auf die Linux Variante gehen.
Aber bei Azure kommt dann Nginx als Web Server zum Einsatz.
Grundsätzlich funktioniert LMO darauf. Aber die komplette Formatierung, Farben, etc. gehen verloren.
Ich habe keine große Ahnung von Web Servern. Aber es sieht so aus, als würden .htaccess Dateien auf nginx nicht unterstützt werden.
Habt ihr eine Idee, ob man LMO auf Nginx ans Laufen bringen kann, oder ob der Aufwand zu groß ist?
Danke!
Viele Grüße
Oliver
- Henshingly
- Administrator

- Beiträge: 662
- Registriert: Sa 1. Sep 2018, 14:21
- Wohnort: Dortmund
Re: LMO auf Nginx Web Server
Fehlende Farben und Formatierungen hören sich eher nach "falscher" Pfadangabe in der config/init-parameters.php an.Olli52 hat geschrieben: So 14. Apr 2024, 13:05 .....
Grundsätzlich funktioniert LMO darauf. Aber die komplette Formatierung, Farben, etc. gehen verloren.
Ich habe keine große Ahnung von Web Servern. Aber es sieht so aus, als würden .htaccess Dateien auf nginx nicht unterstützt werden.
Habt ihr eine Idee, ob man LMO auf Nginx ans Laufen bringen kann, oder ob der Aufwand zu groß ist?
Danke!
Viele Grüße
Oliver
Haste mal 'nen Link zum LMO? und den Inhalt der grad genannten Datei?
Sollte ungefähr so aussehen.
Code: Alles auswählen
<?php
$lmo_dateipfad='DEN_DATEIPFAD _KANNST_DU_BEIM_POSTEN_WEGLASSEN'; //Dateipfad zum LMO
$lmo_url='https://vest-sport.de/lmo8'; //abolute URL zum LMO
?>Henshingly
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
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
Re: LMO auf Nginx Web Server
Hallo Henshingly,
vielen Dank für Deine Antwort.
Also meine init-parameters.php Datei sieht so aus:
Viele Grüße
Oliver
vielen Dank für Deine Antwort.
Also meine init-parameters.php Datei sieht so aus:
Code: Alles auswählen
<?php
$lmo_dateipfad='/home/site/....'; //Dateipfad zum LMO
$lmo_url='http://deck37c.azurewebsites.net'; //abolute URL zum LMO
?>
Oliver
- Henshingly
- Administrator

- Beiträge: 662
- Registriert: Sa 1. Sep 2018, 14:21
- Wohnort: Dortmund
Re: LMO auf Nginx Web Server
Ändere mal nachin der 2ten Zeile.
Dort steht nämlich http am Anfang statt https
Schöne Sonntag noch
Code: Alles auswählen
$lmo_url='http://deck37c.azurewebsites.net'; //abolute URL zum LMOCode: Alles auswählen
$lmo_url='https://deck37c.azurewebsites.net'; //abolute URL zum LMODort steht nämlich http am Anfang statt https
Schöne Sonntag noch
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
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
- Henshingly
- Administrator

- Beiträge: 662
- Registriert: Sa 1. Sep 2018, 14:21
- Wohnort: Dortmund
Re: LMO auf Nginx Web Server
Falls Du eine "richtige" URL für deinen LMO benutzt, trägst Du diese unter ein.
Code: Alles auswählen
$lmo_url='';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
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
Re: LMO auf Nginx Web Server
Hallo Henshingly,
vielen Dank für deine Antwort!
Die Änderung hat keinen Unterschied ergeben.
Ich bin aber dennoch nun einen Schritt weiter.
Bei Nginx gibt es zwei Möglichkeiten PHP anzusprechen.
Einmal über fastcgi und einmal über php-fpm.
Ich habe nun auf einer virtuellen Ubuntu Maschine LMO mit Nginx zum Laufen gebracht.
Man musste noch in der Nginx Konfiguration einige php-fpm Parameter setzen.
Leider hat Azure sich für den älteren Weg fastcgi entschieden.
Da muss ich jetzt noch etwas rumtesten.
Also liegt es nicht an LMO, sondern nur an der Einbindung von PHP unter Nginx.
Ich werde dann mal weitertesten.
Vielen Dank und schönen Sonntag!
Oliver
vielen Dank für deine Antwort!
Die Änderung hat keinen Unterschied ergeben.
Ich bin aber dennoch nun einen Schritt weiter.
Bei Nginx gibt es zwei Möglichkeiten PHP anzusprechen.
Einmal über fastcgi und einmal über php-fpm.
Ich habe nun auf einer virtuellen Ubuntu Maschine LMO mit Nginx zum Laufen gebracht.
Man musste noch in der Nginx Konfiguration einige php-fpm Parameter setzen.
Leider hat Azure sich für den älteren Weg fastcgi entschieden.
Da muss ich jetzt noch etwas rumtesten.
Also liegt es nicht an LMO, sondern nur an der Einbindung von PHP unter Nginx.
Ich werde dann mal weitertesten.
Vielen Dank und schönen Sonntag!
Oliver
Re: LMO auf Nginx Web Server
Hallo Henshingly,
nach einigen Wochen Pause wollte ich das Thema doch noch mal aufklären.
Du hattest natürlich genau Recht.
Ich musste einfach die URL anpassen.
Dummerweise habe ich die URL über den Setup-Assistenten korrigiert.
Und der hat immer wieder aus dem HTTPS ein HTTP beim Abspeichern gemacht.
Nachdem ich die Datei init-parameters.php direkt angepasst habe, war das Darstellungsproblem behoben.
Vielen Dank!
Für die kommende Bundesliga-Saison werde ich nun die neue Version bei mir scharfschalten.
Viele Grüße
Oliver
nach einigen Wochen Pause wollte ich das Thema doch noch mal aufklären.
Du hattest natürlich genau Recht.
Ich musste einfach die URL anpassen.
Dummerweise habe ich die URL über den Setup-Assistenten korrigiert.
Und der hat immer wieder aus dem HTTPS ein HTTP beim Abspeichern gemacht.
Nachdem ich die Datei init-parameters.php direkt angepasst habe, war das Darstellungsproblem behoben.
Vielen Dank!
Für die kommende Bundesliga-Saison werde ich nun die neue Version bei mir scharfschalten.
Viele Grüße
Oliver
