PHP-Skript (nicht in web) auf dem Server 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.

Robofan

Benutzer
Registriert
07. Sep. 2009
Beiträge
48
Reaktionspunkte
0
Punkte
0
Wie kann ich ein PHP-Skript auf dem Synology-Server ausführen, dass nicht im Web-Verzeichnis liegt? Also das Skript liegt nicht im Ordner /volume1/web, sondern im Startverzeichnis (noch unter volume1) wie kann ich dieses ausführen?
 
Willst du es direkt auf der Konsole aufrufen? Dann brauchst du die ipkg Version von PHP. Die Synology Version hat den php Kommandozeilenintepreter nicht dabei.
Ansonsten gibt es z.B. include(), require() oder require_once(), um PHP Files ausserhalb des Webverzeichnisses einzulesen. Dazu musst du aber meist die open_basedir Direktive so erweitern, dass das "andere" Verzeichnis darin enthalten ist
 
Batch

Gibt es sowas, wie ein Batch-Skript? Ich möchte im Verzeichnis root etwa 11000 Dateien löschen. Von Hand ist das nicht machbar.
 
Gibt es sowas, wie ein Batch-Skript? Ich möchte im Verzeichnis root etwa 11000 Dateien löschen. Von Hand ist das nicht machbar.
Machbar ist vieles, aber am Schnellsten geht das doch wohl über die Konsole und dem Befehl rm Liegen diese Dateien alle im gleichen Verzeichnis?
 
Ja, die liegen alle im gleichen Verzeichnis und heißen alle IP1-11000. Die kommen von meinem selbstgebastelten DynDns Clienten, aber der müllt mir noch alles zu!
 
Alles klar hab es nun mit dem Platzhalter (*) gemacht!
 
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