Hello friends
I created a code in my local machine that require a class, like this:
require "libs/amazon/vendor/autoload.php";
use Aws\S3\S3Client;
class MinhaClasse{
....
}
This code worked very good in my local machine but when I git to server I have a error, I dont know what happened. Somebody knows?
This is the error:
PHP Fatal Error – yii\base\ErrorException
Class ‘Aws\Handler\GuzzleV6\GuzzleHandler’ not found
- in /var/lib/openshift/548456d699fc772942000168/app-root/runtime/repo/php/admapps/web/libs/amazon/vendor/aws/aws-sdk-php/src/functions.php at line 274
265266267268269270271272273274275276277278279280281282283 *
- @return callable
*/
function default_http_handler()
{
$version = (string) ClientInterface::VERSION;
if ($version[0] === '5') {
return new \Aws\Handler\GuzzleV5\GuzzleHandler();
} elseif ($version[0] === '6') {
return new \Aws\Handler\GuzzleV6\GuzzleHandler();
} else {
throw new \RuntimeException('Unknown Guzzle version: ' . $version);
}
}
/**
-
Serialize a request for a command but do not send it.
- Returns a promise that is fulfilled with the serialized request.
- yii\base\ErrorHandler::handleFatalError()