PHP unter Shell benutzen / cli aufruf

  • 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.

Pinhack

Benutzer
Registriert
18. Okt. 2009
Beiträge
3
Reaktionspunkte
0
Punkte
0
Hallo zusammen,

wir müssen unter Shell PHP Dateien ausführen. Leider funktioniert das nicht.
Wir haben die Fehlermeldung " PHP: not found"
PHP Dateien können aber übers Netz aufgerufen werden

Neues System, noch nichts installiert.
System DS109+

Ich hoffe, ihr könnt uns weiterhelfen.
Danke.
 
Probiert mal die Skripte mit
Rich (BBCode):
wget http://localhost/path/script.php
aufzuführen ...

Itari
 
Hi,
leider löst das nicht das Problem. Die Idee an sich ist gut, wir arbeiten aber mit Daten welche nicht unbedingt per wget abgerufen werden sollen. Das ganze soll später in einem CronJob einen File Hash erstellen und so wenig Daten senden wie Möglich.

Der Aufruf mit dem jetzigen ... php cli_skript.php ... liefert wie gesagt nur ein "php: not found".

Auf allen Seiten die wir gefunden haben steht nur, das man mit php -v sehen kann ob cli installiert ist oder nicht... leider nicht wie man es installiert.

Wir haben nun nach einem Package gesucht welches php5-cli mitliefert bzw. dieses selbst gesucht. Leider ohne Erfolg.

Irgendwelche Ideen?
 
Ich hab bei mir seinerzeit per IPKG einen zusätzlichen Apache mit PHP installiert. So finde ich den php bei mir hier:
Rich (BBCode):
Synology> ll /usr/local/bin/php
-rwxr-xr-x    1 root     root      2864812 Apr 18  2009 /usr/local/bin/php

Vielleicht wäre das ja auch eine Lösung.

Itari
 
Danke für die schnelle Antwort.
Leider ist das nicht die Antwort die wir uns erhofft haben, aber die Vermütung hatten wir auch.
Werden jetzt einen neuen Apache aufspielen.

Danke trotzdem.
 
Hallo,
php kann per IPKG nachinstalliert werden.
Rich (BBCode):
DS-106> ipkg list_installed
...
php - 5.2.11-1 - The php scripting language
...
Successfully terminated.

DS-106> php -v
PHP 5.2.11 (cli) (built: Sep 22 2009 20:09:06)
Copyright (c) 1997-2009 The PHP Group
Zend Engine v2.2.0, Copyright (c) 1998-2009 Zend Technologies
Gruß Götz
 
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