Php Datei ausführen

  • 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

Status
Für weitere Antworten geschlossen.

BeobachterS

Benutzer
Registriert
31. Dez. 2016
Beiträge
14
Reaktionspunkte
1
Punkte
3
Hi,

ich bin bestimmt zu doof, ich kann es mir nicht anders erklären. Also ... ich möchte auf meiner DS218+ mit aktuellem DSM eine Homepage hosten, die mit dem realtiv einfachen Flat-file-CMS Bludit gestaltet wird. Keine Datenbanken, im Prinzip nur html, etwas css und php-Dateien. QuickConnect und DDNS laufen prima, weitere installierte Pakete sind PhpMyAdmin, APACHE HTTP Server 2.2, WebStation, php5.6 und php 7.2. Einstellungen nahm ich vor, wie sie z.B. von Synology selbst vorgeschlagen werden, bzw. von Usern, die schon selbst auf ihrer DS eine Seite hosten.

Für die Installation von Bludit muss ich eine install.php aufrufen, die im web Ordner (bzw. www-Ordner im home-Verzeichnis) liegt. Diese wird jedoch nicht ausgeführt, sondern nur als Download bereitgestellt. Gebe ich nur den Bludit-Ordner an, so werden alle enthaltenen Files als Download angeboten. Aktiv ausgeführt werden Dateien nicht (selbst eine index.html wird nicht aufgerufen).

Was muss ich machen, um php-Dateien auf der DS auszuführen???

Danke !!!
 
Es kommt immer darauf an, welchen Interpreter zu ansprechen möchtest. Den benennst Du am besten zusammen mit dem Ablagepfad. Bei PHP 7.2 also

/usr/local/bin/php72 .......(weitere Befehlssfolge oder Verweis auf php Scriptdatei zusammen mit Pfad).......
 
@Andy+
Nein ich denke die Frage bezieht sich nicht auf php Seiten per Kommandozeile „ausführen“, diese sollen im Browser „ausgeführt“ werden; also angezeigt trifft‘s besser :)
Bleibt die Seite leer und es wird nur ein download offeriert stimmt die Konfiguration vom Webserver und PHP nicht.

Einstellungen nahm ich vor, wie sie z.B. von Synology selbst vorgeschlagen werden, bzw. von Usern, die schon selbst auf ihrer DS eine Seite hosten.
Und die wären wie?

Bob
 
Hi,

ich wusste es, … ich war zu doof. Der Zugriff auf die DS erfolgt natürlich über den Router. Dort waren die Portfreigaben nicht richtig eingestellt. Jetzt läuft es super.

Trotzdem Danke für eure Ideen !!!
 
Status
Für weitere Antworten geschlossen.
 

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