Pfadangaben / Zugriff auf web-Ordner über die Konsole...

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

nicknick

Benutzer
Registriert
06. März 2009
Beiträge
28
Reaktionspunkte
0
Punkte
0
Hi,

ich hab die Jukebox installiert, und wollte das Einlesen per Cron einrichten, also die http://localhost/jukebox/dir.php (jukebox liegt im Web-ordner)

Meine Verzeichnisse sind geschützt per htaccess, also rufe ich das Script mit --http-user und --http-passwd auf, was auch vorzüglich klappt.

Kann ich denn im Crontab den Aufruf lokal vornehmen, also mit relativer Pfadangabe?
habs mit wget /jukebox/dir.php versucht, das klappt nicht.

Wie lautet nun die relative Pfadangabe, damit ich per Cron ohne Benutzername und Kennwort das Script aufrufen kann? Es ist ja eine lokale Datei...
:confused:
 
/volume1/web/jukebox/dir.php
 
Ich bin mir nicht sicher und vermute einfach mal folgendes: Ein solcher Pfad müsste relativ zum Crontab Verzeichnis sein (also relativ zu dort wo die Datei mit den Cronjobs liegt). Ob solche relativen Pfade mit Webdateien überhaupt gehen weiss ich aber ned. Denn eigentlich würde wget so einen Dateisystempfad aufrufen, müsste aber eine URL sein
 
Joa, danke, aber mit /volume1/web/jukebox/dir.php klappts nicht, dann bleibe ich bei wget http://localhost/jukebox/dir.php :D
wget kann halt nur URLs aufrufen.
Wenn du dir aber z.B. php via ipkg installierst hättest du die Möglichkeit php Scripte direkt über die Shell ausführen zu lassen (das geht mit dem Default php von Syno leider nicht). Dann wäre der Umweg über wget nicht mehr nötig, denn die Scripte können dann mit php /volume1/web/script.php aufgrufen werden
 
Das ist eine gute Idee, ein erster Test gerade hat leider nicht funktioniert, werd morgen aber mal ausführlicher testen.
 
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