Ich habe Probleme beim Zugriff auf einen S3-Bucket, um nur die Dateien mit Lucee aufzulisten. Ich habe die Richtungen here und here ohne Glück verfolgt. Ich bekomme immer die Fehlermeldung, dass das Verzeichnis nicht existiert.Access S3 von Lucee/Railo/Coldfusion integrierte Funktionen
Dies ist in meinem Application.cfc:
this.name="s3-test";
this.mappings = {
"/s3test" = "s3://luceetest/blah"
}
this.s3 = {
"accessKeyid": "XXXXXXXXXXXXXX",
"awsSecretKey": "ZZZZZ/XXXXXX/YYYYY",
"defaultLocation": "Oregon",
};
Dies ist der Code ich mit dem Testen bin:
<cfsetting showDebugOutput="Yes">
<cfdirectory action="list" directory="s3://coldlucee/blah" name="blah" recurse="yes" type="file">
<cffile action="write" output="s3 specs" file="s3://coldlucee/blah/test.txt"/>
ich es auch das Format innerhalb der Web-Oberfläche abzubilden versucht haben, mit s3://accessKeyID:[email protected]/blah
als die Ressource, aber es erscheint immer als rot, was bedeutet, dass es nicht gefunden werden kann.
Ich hoffe, jemand kann mir dabei helfen, es scheint so einfach in den Artikeln, die ich gelesen habe, damit ich einen Konfigurationsfehler auf der Seite von Amazon haben könnte. Ich habe versucht, den Eimer vergeblich zu machen.
Was ist die AWS Richtlinie, die Sie für die S3-Ressourcen in Bezug auf die accessKeyid Sie nominierte an der richtigen Stelle? – modius
Ich habe alle Optionen für meinen Benutzernamen unter Berechtigungen überprüft – Yamaha32088
Versuchen Sie, die Region zu "US West" statt "Oregon" – error2007s