Bitte geben Sie ein Beispiel zum Speichern von Dateien in AWS S3 in Laravel 5.5. Ich habe bereits eine Dateisystemdatei mit AWS-Anmeldeinformationen konfiguriert.Speichern von Dateien in aws s3 mit Laravel
sah ich die Funktion
Storage::put('file.jpg', $contents);
aber nicht wissen, was der zweite Parameter ist
die Inhalte der filesystem.php Datei wird wie folgt
return [
'default' => env('FILESYSTEM_DRIVER', 'local'),
'cloud' => env('FILESYSTEM_CLOUD', 's3'),
'disks' => [
'local' => [
'driver' => 'local',
'root' => storage_path('app'),
],
'public' => [
'driver' => 'local',
'root' => storage_path('app/public'),
'url' => env('APP_URL').'/storage',
'visibility' => 'public',
],
's3' => [
'driver' => 's3',
'key' => '*********',
'secret' => '******',
'region' => 'my region',
'bucket' => 'bucketname',
],
],
];
dank Fortschritt
Zeigen Sie uns Ihre Inhalte 'filesystems.php' –
Der zweite Parameter ist der eigentliche roher Inhalt der Datei (eine Zeichenfolge) oder eine PHP-Ressource (z. B. ein Datei-Stream-Handle). Die [Dokumentation] (https://laravel.com/docs/5.5/filesystem) sagt das. – apokryfos
aktualisierte Dateisystem Inhalte in Frage, können Sie mir bitte ein Beispiel geben –