1
I aws-sdk-php-Laravel folgen readme.md Setup aws-sdk-php-Laravel in Laravel 5,2Aws-sdk-php-Laravel erhalten 500 Fehler in Laravel 5.2
In composer.json
"require": {
"php": ">=5.5.9",
"laravel/framework": "5.2.*",
"aws/aws-sdk-php-laravel": "3.1.0"
},
Komponist Update
In config/app.php
Anbieter hinzufügen
Aws\Laravel\AwsServiceProvider::class,
Aliase hinzufügen
'Aws' => Aws\Laravel\AwsFacade::class,
Handwerker Verkäufer php: veröffentlichen
und einer der Controller
<?php
namespace App\Http\Controllers;
use App\Http\Controllers\Controller;
use Aws;
$cloudSearchDomain = App::make('aws')->get('cloudsearchdomain', array('endpoint' => xxxxxxxxxxxxxxxxxxxxxxxxxxx));
immer
Fatal error: Class 'App\App' not found
bekommen Wenn hinzufügen
use App;
bekommen
BadMethodCallException in Sdk.php line 178:
Unknown method: get.
aber der gleiche Code funktionieren in Laravel 4.2
Wie kann ich es beheben?
Versuchen Sie ersetzen 'App :: machen ('aws') -> get' mit' Aws :: get' – ntzm
BadMethodCallException in Sdk.php Linie 178: Unbekannte Methode: get . – Steven
Ok, schauen Sie sich die Dokumente an, wie es aussieht, bevor Sie irgendwelche Methoden wie 'get' aufrufen:' $ xxx = AWS :: createClient ('name-of-aws-service-here'); ' Also für Cloud Search Domain: '$ csd = AWS :: createClient ('CloudSearchDomain')' dann '$ csd-> get ('blah');' – ntzm