Ali*_*Ali 9 composer-php laravel-5.4
使用composer using composer global require "laravel/installer"命令成功安装Laravel的安装工具后,第一次尝试通过运行创建应用程序laravel new app-name失败并显示以下输出,任何建议都将受到赞赏:)
Crafting application...
PHP Fatal error: Cannot use lexical variable $eventName as a parameter name in /Users/ABN/.composer/vendor/guzzlehttp/guzzle/src/Event/Emitter.php on line 48
PHP Stack trace:
PHP 1. {main}() /Users/ABN/.composer/vendor/laravel/installer/laravel:0
PHP 2. Symfony\Component\Console\Application->run() /Users/ABN/.composer/vendor/laravel/installer/laravel:13
PHP 3. Symfony\Component\Console\Application->doRun() /Users/ABN/.composer/vendor/symfony/console/Application.php:126
PHP 4. Symfony\Component\Console\Application->doRunCommand() /Users/ABN/.composer/vendor/symfony/console/Application.php:195
PHP 5. Laravel\Installer\Console\NewCommand->run() /Users/ABN/.composer/vendor/symfony/console/Application.php:878
PHP 6. Laravel\Installer\Console\NewCommand->execute() /Users/ABN/.composer/vendor/symfony/console/Command/Command.php:259
PHP 7. Laravel\Installer\Console\NewCommand->download() /Users/ABN/.composer/vendor/laravel/installer/src/NewCommand.php:52
PHP 8. GuzzleHttp\Client->get() /Users/ABN/.composer/vendor/laravel/installer/src/NewCommand.php:125
PHP 9. GuzzleHttp\Client->createRequest() /Users/ABN/.composer/vendor/guzzlehttp/guzzle/src/Client.php:125
PHP 10. GuzzleHttp\Client->getEmitter() /Users/ABN/.composer/vendor/guzzlehttp/guzzle/src/Client.php:115
PHP 11. spl_autoload_call() /Users/ABN/.composer/vendor/guzzlehttp/guzzle/src/Event/HasEmitterTrait.php:15
PHP 12. Composer\Autoload\ClassLoader->loadClass() /Users/ABN/.composer/vendor/guzzlehttp/guzzle/src/Event/HasEmitterTrait.php:15
PHP 13. Composer\Autoload\includeFile() /Users/ABN/.composer/vendor/composer/ClassLoader.php:322
Run Code Online (Sandbox Code Playgroud)
Ali*_*Ali 17
原来这个问题与系统上安装的guzzle版本有关.
在看到关于其他一些存储库/应用程序的guzzle 5.3的类似问题后,通过运行确认了我的全局安装版本composer global info guzzlehttp/guzzle,它是5.3.然后通过运行composer global update解决问题更新我的作曲家的全局安装,在看到如下所示的更新报告后,运行该更新报告laravel new app-name成功生成应用程序.
更新guzzlehttp/guzzle(5.3.0 => 6.2.3):正在下载(100%)
| 归档时间: |
|
| 查看次数: |
2199 次 |
| 最近记录: |