【发布时间】:2017-02-10 15:54:12
【问题描述】:
我最近将我的 Laravel 5.3.1(存储库模式)项目从 Windows 10 移到了 Ubuntu 16.04LTs。当我更新作曲家时,我收到以下错误。
Illuminate\Foundation\ComposerScripts::postUpdate PHP 警告:未捕获的错误异常:需要(/opt/lampp/htdocs/new-abc.test.lk):无法打开流: 成功 /opt/lampp/htdocs/new-abc.test.lk/vendor/composer/autoload_real.php:55 堆栈跟踪: #0 /opt/lampp/htdocs/new-abc.test.lk/vendor/composer/autoload_real.php(55): Composer\Util\ErrorHandler::handle(2, 'require(/opt/la...', '/opt/lampp/htdo...', 55, 数组) #1 /opt/lampp/htdocs/new-abc.test.lk/vendor/composer/autoload_real.php(55): 要求() #2 /opt/lampp/htdocs/new-abc.test.lk/vendor/composer/autoload_real.php(45): composerRequirecf118caaa79186b36c4e6ab213835334('efaf82f485f314c...', '/opt/lampp/htdo...') #3 /opt/lampp/htdocs/new-abc.test.lk/vendor/autoload.php(7): ComposerAutoloaderInitcf118caaa79186b36c4e6ab213835334::getLoader() #4 /opt/lampp/htdocs/new-abc.test.lk/vendor/laravel/framework/src/Illuminate/Foundation/ComposerScripts.php(30): require_once('/opt/lampp/htdo...') #5 /usr/share/php/Composer/EventDispatcher/EventDispatcher.php(238): Illuminate\Foundation\Comp in /opt/lampp/htdocs/new-abc.test.lk/vendor/composer/autoload_real.php 第 55 行
Warning: Uncaught ErrorException: require(/opt/lampp/htdocs/new-abc.test.lk): failed to open stream:成功 /opt/lampp/htdocs/new-abc.test.lk/vendor/composer/autoload_real.php:55 堆栈跟踪: #0 /opt/lampp/htdocs/new-abc.test.lk/vendor/composer/autoload_real.php(55): Composer\Util\ErrorHandler::handle(2, 'require(/opt/la...', '/opt/lampp/htdo...', 55, 数组) #1 /opt/lampp/htdocs/new-abc.test.lk/vendor/composer/autoload_real.php(55): 要求() #2 /opt/lampp/htdocs/new-abc.test.lk/vendor/composer/autoload_real.php(45): composerRequirecf118caaa79186b36c4e6ab213835334('efaf82f485f314c...', '/opt/lampp/htdo...') #3 /opt/lampp/htdocs/new-abc.test.lk/vendor/autoload.php(7): ComposerAutoloaderInitcf118caaa79186b36c4e6ab213835334::getLoader() #4 /opt/lampp/htdocs/new-abc.test.lk/vendor/laravel/framework/src/Illuminate/Foundation/ComposerScripts.php(30): require_once('/opt/lampp/htdo...') #5 /usr/share/php/Composer/EventDispatcher/EventDispatcher.php(238): Illuminate\Foundation\Comp in /opt/lampp/htdocs/new-abc.test.lk/vendor/composer/autoload_real.php 第 55 行 PHP致命错误:composerRequirecf118caaa79186b36c4e6ab213835334():打开失败 需要'/opt/lampp/htdocs/new-abc.test.lk/' (include_path='.:/usr/share/php') 在 /opt/lampp/htdocs/new-abc.test.lk/vendor/composer/autoload_real.php 第 55 行
Fatal error: composerRequirecf118caaa79186b36c4e6ab213835334(): Failed opening required '/opt/lampp/htdocs/new-abc.test.lk/'(include_path='.:/usr/share/php') 在 /opt/lampp/htdocs/new-abc.test.lk/vendor/composer/autoload_real.php 第 55 行
我尝试了什么:
- 删除现有的供应商文件夹
- 删除 composer.lock 文件
任何帮助将不胜感激。
【问题讨论】:
-
“当我更新作曲家时”是什么意思?
标签: php windows composer-php ubuntu-16.04 laravel-5.3