Php 编写器包ezyang/htmlpurifier出现问题/

Php 编写器包ezyang/htmlpurifier出现问题/,php,laravel,composer-php,Php,Laravel,Composer Php,我有一个laravel项目,当我想安装Maatwebsite\Excel包时,我能够安装它,但是当我更新我的composer时,我发现ezyang/htmlpurifier包有问题。我无法安装它,因为我有以下错误: [错误例外] require(/home/gregory/Documents/myproject/vendor/composer/。/ezyang/htmlpurifier/library/htmlpurifier.composer.php):无法打开流:没有这样的文件或目录 为了纠

我有一个laravel项目,当我想安装Maatwebsite\Excel包时,我能够安装它,但是当我更新我的composer时,我发现ezyang/htmlpurifier包有问题。我无法安装它,因为我有以下错误:

[错误例外]
require(/home/gregory/Documents/myproject/vendor/composer/。/ezyang/htmlpurifier/library/htmlpurifier.composer.php):无法打开流:没有这样的文件或目录

为了纠正此错误,我运行了几个命令:

  • 删除composer.lock和供应商文件夹,然后执行composer安装
  • 需要来自ezyang/htmlpurifier包的作曲家
  • 检查php扩展
  • 执行清除缓存编写器和编写器更新
最近,编写器更新了-v,结果如下

异常跟踪:
()at/home/gregory/Documents/myproject/vendor/composer/autoload_real.php:71
Composer\Util\ErrorHandler::handle()位于/home/gregory/Documents/myproject/vendor/Composer/autoload_real.php:71
require()位于/home/gregory/Documents/myproject/vendor/composer/autoload_real.php:71
composerRequirec835a7196025847b602ebe52d9fd1668()位于/home/gregory/Documents/myproject/vendor/composer/autoload_real.php:61
Composer AutoloaderInitC835A7196025847B602EBE52D9FD1668::getLoader()位于/home/gregory/Documents/myproject/vendor/autoload.php:7
require_once()位于/home/gregory/Documents/myproject/vendor/laravel/framework/src/illighte/Foundation/composerscript.php:43
Illumb\Foundation\Composer脚本::postAutoloadDump()位于phar:///usr/bin/composer/src/Composer/EventDispatcher/EventDispatcher.php:351
Composer\EventDispatcher\EventDispatcher->executeEventPhpScript()位于phar:///usr/bin/composer/src/Composer/EventDispatcher/EventDispatcher.php:221
Composer\EventDispatcher\EventDispatcher->doDispatch()位于phar:///usr/bin/composer/src/Composer/EventDispatcher/EventDispatcher.php:102
Composer\EventDispatcher\EventDispatcher->dispatchScript()位于phar:///usr/bin/composer/src/Composer/Autoload/AutoloadGenerator.php:380
Composer\Autoload\AutoloadGenerator->dump()位于phar:///usr/bin/composer/src/Composer/Installer.php:310
Composer\Installer->run()位于phar:///usr/bin/composer/src/Composer/Command/UpdateCommand.php:243
Composer\Command\UpdateCommand->execute()位于phar:///usr/bin/composer/vendor/symfony/console/Command/Command.php:245
Symfony\Component\Console\Command\Command->run()在phar:///usr/bin/composer/vendor/symfony/console/Application.php:835
Symfony\Component\Console\Application->doRunCommand()位于phar:///usr/bin/composer/vendor/symfony/console/Application.php:185
Symfony\Component\Console\Application->doRun()位于phar:///usr/bin/composer/src/Composer/Console/Application.php:312
Composer\Console\Application->doRun()位于phar:///usr/bin/composer/vendor/symfony/console/Application.php:117
Symfony\Component\Console\Application->run()在phar:///usr/bin/composer/src/Composer/Console/Application.php:124
Composer\Console\Application->run()位于phar:///usr/bin/composer/bin/composer:63

require()位于/usr/bin/composer:24
您试图以何种方式解决此问题?“没有这样的文件或目录”可能表示文件丢失?