我在 Apache 2.4.20 和 Ubuntu 16.04 LTS 上使用 PHP 7.0。我已按照本指南获得上传功能,并想知道如何解决收到的以下错误:
PHP 致命错误:未捕获的错误:在 /var/www/vendor/dilab/resumable.php/src/Resumable.php:49 中找不到类“Monolog\Logger”:49\n堆栈跟踪:\n#0 /var/www/upload .php(11): Dilab\Resumable->__construct(Object(Dilab\Network\SimpleRequest), Object(Dilab\Network\SimpleResponse))\n#1 {main}\n 抛出 /var/www/vendor/dilab /resumable.php/src/Resumable.php 在第 49 行
有人可以帮我克服服务器上的这个错误吗?
编辑 1:Composer 不会下载任何名为“Monolog”或“Logger”的依赖项,那么为什么会这样呢?(请注意,这可能是 Composer 问题,而不是 PHP 问题……)
您还必须安装 Monolog。转到您的项目目录并执行:
然后编辑你的 update.php 并在下面插入使用 Dilab\Resumable;
这应该够了吧。