これは私がPHPを実行しているVM上mailgunをインストールする方法です:mailgunをPHPにインストールするには?
# Install Composer
curl -sS https://getcomposer.org/installer | php
# Add Mailgun as a dependency
php composer.phar require mailgun/mailgun-php:~2.0
# Add Guzzle 6 as a dependency
php composer.phar require php-http/guzzle6-adapter:^1.1.1
しかし、ときに私はこのコンテンツでページをロード:
<?php
require_once('/app/mailgun-php/vendor/autoload.php');
echo 'Current PHP version: ' . phpversion();
ini_set('display_errors' , 'On');
$client = new \Http\Adapter\Guzzle6\Client();
$mailgun = new \Mailgun\Mailgun('123', $client);
# use Mailgun\Mailgun;
?>
私は次のエラーを取得する:
Current PHP version: 5.5.9-1ubuntu4.14
Fatal error: Class 'Http\Adapter\Guzzle6\Client' not found in /app/sign-in.php on line 5
インストールに問題がありますか?
あなたが必要なファイルを含めるか、オートローダ – PeeHaa
を使用する必要がありますか?私はPHPに精通していません。 – user706838
PHPに精通する必要はありません。 RTFMができるのは、https://getcomposer.org/doc/01-basic-usage.md#autoloading – PeeHaa