Antwort:...entweder ich bin blind oder man kann seine posts wirklich nicht editieren?!
Sie können einen Beitrag nur innerhalb von 360 Minuten, nachdem Sie ihn abgeschickt haben, ändern. Wenn Sie Änderungen an Ihrem Beitrag vornehmen möchten, müssen Sie sich an den Administrator wenden.
Frage:
Antwort:
Klasse Script! großes Danke und funktioniert auf Anhieb!
Nur das UserInterface könnte man etwas "hübscher" machen.
Anregungen:
- nur 1 "Senden" Button und beim senden abfragen welcher input gefüllt
- Eingabefelder im body zentrieren
entdeckte Fehler:
index.php: Zeile 50, 51 & 52: 3x <body>?
Wenn du nicht mal die index.php aufrufen kannst, scheint das nicht an der Konfiguration (config.inc.php) zu liegen. Kannst du testweise mal ein Datei "pi.php" mit folgendem Inhalt anlegen und aufrufen?:Moin,
klasse, dass du dir die Mühe gemacht hast. Ich habe alles wie beschrieben angepasst und hochgeladen. Wenn ich jetzt aber in meinem Fall http://192.168.178.158/dlcadd/index.php aufrufe, erscheint nur eine weiße leere Seite ..... was mache ich falsch?
Gruß
Peter
ich kenne mich mit NASen noch nicht zu gut aus, weil ich meine DS erst seit ein paar Tagen habe, aber php und html kann ich ganz ordentlich.@zwantE - Ja nen paar Fehler sowie visuelle Unschönheiten sind da noch an Board, aber viel Zeit kann ich leider nicht aufbringen, gern kannst du auch einen Teil zur Verbesserung aktiv beitragen...!?
Hi peter,
könnte auch an einer Rechtevergabe liegen... php scheint ja zu laufen, sonst fällt mir da auch nix weiter ein. :-(
Schmeiß mal zum testen alles in den root.
@zwantE - Ja nen paar Fehler sowie visuelle Unschönheiten sind da noch an Board, aber viel Zeit kann ich leider nicht aufbringen, gern kannst du auch einen Teil zur Verbesserung aktiv beitragen...!?
Gruß
AL
REQUEST: http://localhost:5000/webapi/auth.c...method=login&account=XXXXXX&passwd=%XXXXXXX21 Array ( ) SYNO.API.Auth Response:
stdClass::__set_state(array( 'data' => stdClass::__set_state(array( 'sid' => 'Pbd6diQH0HoyU', )), 'success' => true, ))
REQUEST: http://localhost:5000/webapi/DownloadStation/task.cgi Array ( [0] => Content-Length: 1441 [1] => Content-Type: application/x-www-form-urlencoded ) Fatal error: Uncaught exception 'RuntimeException' with message 'failed issuing request. Response is stdClass::__set_state(array( 'error' => stdClass::__set_state(array( 'code' => 406, )), 'success' => false, ))' in /volume1/web/dlcadd/lib.inc.php:143 Stack trace: #0 /volume1/web/dlcadd/index.php(81): SynoWebApi->addLinks('http://www.shar...', '') #1 {main} thrown in /volume1/web/dlcadd/lib.inc.php on line 143
Habe noch einmal ein bisschen rumgeklickt und nun lässt sich die Seite zumindestens aufrufen. Beim Versuch Links hinzuzufügen erhalte ich jedoch die folgende Meldung:
Hat jemand eine Ahnung, was hier das Problem ist?
Gruß Peter
EDIT: Ich habe jetzt statt dem neu angelegten Account nochmal meinen Admin-Account genommen und damit geht es. Den will ich aber nicht dafür nutzen, da mir das zu unsicher ist (Passwort und Nutzer werden im Klartext übertragen). Welche Rechte muss der neu angelegte Nutzer denn genau haben, damit es klappt?
Habe noch einmal ein bisschen rumgeklickt und nun lässt sich die Seite zumindestens aufrufen. Beim Versuch Links hinzuzufügen erhalte ich jedoch die folgende Meldung:
Hat jemand eine Ahnung, was hier das Problem ist?
Gruß Peter
EDIT: Ich habe jetzt statt dem neu angelegten Account nochmal meinen Admin-Account genommen und damit geht es. Den will ich aber nicht dafür nutzen, da mir das zu unsicher ist (Passwort und Nutzer werden im Klartext übertragen). Welche Rechte muss der neu angelegte Nutzer denn genau haben, damit es klappt?
Hi Peter,
so weit ich das checke benötigt der Account Admin Rechte, ist eine Restriktion der Downloadstation Synology Webapi. :-(
Gruß
Al
Der Fehler-Code 406 ist in der DownloadStation API Doku nicht dokumentiert, keine Ahnung was da genau schiefläuft. Nochmal, die Frage: weiss jmd. ob und wenn ja, die Downloadstation ein Logfile schreibt?
Warning: file_get_contents(http://linkdecrypter.com/?ck): failed to open stream: HTTP request failed! in /volume1/web/dlcadd/lib.inc.php on line 64 Fatal error: Uncaught exception 'RuntimeException' with message 'Failed issuing request, response headers: array ( 0 => 'HTTP/1.1 200 OK', 1 => 'Server: cloudflare-nginx', 2 => 'Date: Sun, 08 Dec 2013 22:12:43 GMT', 3 => 'Content-Type: text/html', 4 => 'Connection: keep-alive', 5 => 'Set-Cookie: __cfduid=df830c97d2586c87165fb2204c402b8001386540702944; expires=Mon, 23-Dec-2019 23:50:00 GMT; path=/; domain=.linkdecrypter.com; HttpOnly', 6 => 'Set-Cookie: PHPSESSID=99cqdmki5sjrdl12qn5uksbig4; path=/', 7 => 'Expires: Thu, 19 Nov 1981 08:52:00 GMT', 8 => 'Cache-Control: no-store, no-cache, must-revalidate, post-check=0, pre-check=0', 9 => 'Pragma: no-cache', 10 => 'Vary: Accept-Encoding', 11 => 'CF-RAY: d9ccb015d090761', )' in /volume1/web/dlcadd/lib.inc.php:66 Stack trace: #0 /volume1/web/dlcadd/index.php(46): dlcDecrypt('/var/spool/php/...') #1 {main} thrown in /volume1/web/dlcadd/lib.inc.php on line 66
das liegt nicht an dem Update, sondern daran das http://linkdecrypter.com nicht erreichbar ist :/Oha ... hatte am Wochenende meine DS komplett neu aufgesetzt und dabei die neueste DSM-Version gezogen (DSM 4.3-3810 Update 2), nun geht das Script nicht mehr:
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.