如何在没有作曲家和命名空间的情况下使用记录器?

时间:2019-04-25 08:48:14

标签: php logging composer-php monolog psr-4

我正在尝试安装Mangopay https://github.com/Mangopay/mangopay2-php-sdk,但是在没有作曲家的情况下安装它的推荐解决方案不起作用。我用了这一行:

require_once "mango/mangopay2-php-sdk-2.11.0/MangoPay/Autoloader.php";
$api = new MangoPay\MangoPayApi();

文件已加载,但出现以下错误:

Fatal error: Uncaught Error: Class 'Psr\Log\NullLogger' not found in 
/usr/local/apache2/htdocs/MangoPay/MangoPayApi.php:223 Stack trace: 
#0 /usr/local/apache2/htdocs/pay.php(5): MangoPay\MangoPayApi- 
>__construct() #1 {main} thrown in 
/usr/local/apache2/htdocs/MangoPay/MangoPayApi.php on line 223

问题出在记录器上,我手动下载并复制到目录中,但仍然无法正常工作。我在这里只问是因为我没有得到开发人员的任何回应。

欢迎您提供有关手动安装记录仪并使名称空间与mangopay一起使用的任何帮助。

0 个答案:

没有答案