Orange HRM installieren (PHP-Anwendung)

  • Ab sofort steht euch hier im Forum die neue Add-on Verwaltung zur Verfügung – eine zentrale Plattform für alles rund um Erweiterungen und Add-ons für den DSM.

    Damit haben wir einen Ort, an dem Lösungen von Nutzern mit der Community geteilt werden können. Über die Team Funktion können Projekte auch gemeinsam gepflegt werden.

    Was die Add-on Verwaltung kann und wie es funktioniert findet Ihr hier

    Hier geht es zu den Add-ons

Holger1974

Benutzer
Registriert
16. Juli 2016
Beiträge
712
Reaktionspunkte
35
Punkte
54
Es gab hier schon mal einen Thread zur Installation von Orange HRM, der aber schon geschlossen ist, deswegen eröffne ich hier einen neuen.

irgendwie klappt es nicht, dass ich OrangeHRM auf meiner NAS installiert bekomme (die PHP-Version). Auf dem Rechner als "Offline-Version" im XAMPP-Unterverzeichnis läuft sie tadellos und ließ sich auch einfach konfigurieren.

Rufe ich nach dem hochladen und extrahieren auf meiner NAS den Pfad https://domainname.com/orangehrm-5.8 auf erscheint folgende Meldung:

Internal Server Error​

The server encountered an internal error ormisconfiguration and was unable to complete your request.
Please contact the server administrator at [no address given] to inform them of the time this error occurred, and the actions you performed just before this error.
More information about this error may be availablein the server error log.

(Anmerkung: Programm ist im unterverzeichnis /web installiert)
 
  • Like
Reaktionen: JohneDoe
Seh ich auch so. Würde es auch immer als Docker Container laufen lassen. Da musst du dir um die Abhängigkeiten zu PHP und Co. niemals Gedanken machen und hast direkt Isolation.
 
  • Like
Reaktionen: ctrlaltdelete
Ich würde solche Anwendungen immer als Docker Container installieren:
https://mariushosting.com/how-to-install-orangehrm-on-your-synology-nas/
Welche DS und DSM hast du überhaupt?
DS220+, DSM 7.3

Ich hätte die Anwendung gern erreicht unter https://domainname.com/orangehrm

Für die Installation via Docker gibt es ja eine Anwendung von Mariushosting, dann könnte ich die Anwendung über den Port erreichen, wenn ich Reverse-Proxy einrichte, https://domainname.de: Portnummer.
 
Ich meinte die Config Datei vom Nginx von Synology. Weil der Reverse Proxy deine gewünschte Domain so nicht bauen kann über die UI.
 
Ah so, okay.. Heißt, ich müsste mich mal mit Putty einloggen oder Midnight Commander und die Datei anschauen.
Mit dem Nginx Proxy Manager hat das wohl nix zu tun oder doch, also die Nginx-Konfiguration?

Nachtrag: den Pfad via Putty habe ich gefunden ( /usr/syno/share/nginx/), und mit sudo -vi den Dateinamen nginx.conf eingegeben. Das ist eine leere Datei, wenn ich das richtig sehe?
 
Zuletzt bearbeitet:
Der Nginx Proxy Manager müsste das vielleicht können. So gut kenne ich den nicht. Ich weiß nur, dass die GUI von DSM das nicht kann.
 

Additional post fields

 

Kaffeautomat

Wenn du das Forum hilfreich findest oder uns unterstützen möchtest, dann gib uns doch einfach einen Kaffee aus.

Als Dankeschön schalten wir deinen Account werbefrei.

:coffee:

Hier gehts zum Kaffeeautomat