PHP Forum

PHP Forum (http://www.selfphp.de/forum/index.php)
-   PHP Grundlagen (http://www.selfphp.de/forum/forumdisplay.php?f=12)
-   -   PHP Klasse für Amazon S3 und Cloudfront (http://www.selfphp.de/forum/showthread.php?t=23430)

Airwolf89 12.07.2010 13:57:30

PHP Klasse für Amazon S3 und Cloudfront
 
Hallo,

ich dachte mir, ich pack das mal hier rein, da es zwar um ne PHP Klasse geht, aber eigentlich doch eher um die Amazon Webservices.

Also, ich habe mir hier die Klasse gezogen.

Die Klasse hat ja schon die Unterstützung für die Cloudfront mit drin, allerdings nicht für StreamingDistributions.

Da das laut Doku nicht so schwer zu ändern sein sollte, habe ich mich rangesetzt und versucht in diese Klasse eine UNterstützung für StreamingDistributions mit einzubauen. Normalerweise wird einfach nur ne andere Ressource angesprochen (statt 2010-06-01/distribution wird 2010-06-01/streaming-distribution angesprochen)
Dachte ich zumindest. Ich will den ganzen Code nicht posten, wäre zu unübersichtlich, da es ja doch ne ganze Menge ist. (Auf Wunsch kann ich ihn trotzdem posten)

Also habe ich mir einfach die Methoden für die Basisdistributionen genommen, sie kopiert, umbenannt und die Ressource geändert. Für das Anlegen einer Distribution klappt das sogar schon, laut Response wurde die StreamingDistribution angelegt. Probleme habe ich nur noch bei der Anzeige der Distributionen.

Das Anzeigen einer einzelnen Distribution klappt an sich, jedoch wird mir der Bucket, also der origin-Server nicht mit angezeigt.

Das Anzeigen aller Streaming-Distributions klappt gar nicht, da bekomme ich nur nen leeres Array zurück.

Ich erwarte natürlich nicht, dass ihr meinen geschriebenen Code orakelt, doch vllt. gibt es jemanden der schonmal mit der Klasse gearbeitet hat oder allgemein Ahnung hat von den AWS. Ansonsten einfach mal die Klasse runterladen und anschauen, das sollte die Übersichtlichkeit dieses Threads fördern. Wer den Code trotzdem gern hier haben möchte, einfach Bescheid sagen.

Ich hoffe jemand hat eine Idee was falsch laufen könnte.

Danke im voraus.

cortex 12.07.2010 14:19:34

AW: PHP Klasse für Amazon S3 und Cloudfront
 
da das ganze durchaus mit php zu tun hat, verschieb' ich den thread mal ins passende unterforum...

cx

Airwolf89 12.07.2010 14:48:50

AW: PHP Klasse für Amazon S3 und Cloudfront
 
Ok, ich glaube ich habe jetzt die Ursache gefunden. Scheinbar erkennt die ursprüngliche Methode die Response für StreamingDistributions nicht und konnte sie nicht interpretieren. Jetzt muss ich halt ran und die Ausgabe überarbeiten.


Alle Zeitangaben in WEZ +2. Es ist jetzt 21:20:02 Uhr.

Powered by vBulletin® Version 3.8.3 (Deutsch)
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.