首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >PHP致命错误:在/usr/share/php/Symfony/Component/中,带有类类型提示的参数的默认值只能为NULL

PHP致命错误:在/usr/share/php/Symfony/Component/中,带有类类型提示的参数的默认值只能为NULL
EN

Stack Overflow用户
提问于 2020-01-17 18:39:01
回答 2查看 4.6K关注 0票数 3

我从github克隆了一个新项目,它有以下依赖关系:

代码语言:javascript
运行
复制
"require": {
    "php": ">=5.6.4",
    "backpack/base": "^0.7.16",
    "backpack/crud": "^3.2",
    "backpack/permissionmanager": "^2.1",
    "barryvdh/laravel-cors": "^0.9.2",
    "laravel/framework": "5.4.*",
    "laravel/passport": "^2.0",
    "laravel/tinker": "~1.0",
    "league/fractal": "^0.16.0"
},

当我运行composer update或任何其他命令时,它显示以下错误:

PHP Fatal error: Default value for parameters with a class type hint can only be NULL in /usr/share/php/Symfony/Component/Console/Application.php on line 85

Fatal error: Default value for parameters with a class type hint can only be NULL in /usr/share/php/Symfony/Component/Console/Application.php on line 85

我目前使用的是PHP5.6。可能的问题是什么?

EN

回答 2

Stack Overflow用户

发布于 2021-02-16 19:32:37

您的Composer版本不适用于php 5.6

要使其正常工作,请将其用作composer.phar

请参阅https://getcomposer.org/download/

下载Composer最新版本: v2.0.9

要在当前目录中快速安装Composer,请在终端中运行以下脚本。要自动执行安装,请使用有关以编程方式安装Composer的指南。

代码语言:javascript
运行
复制
php -r "copy('https://getcomposer.org/installer', 'composer-setup.php');"
php -r "if (hash_file('sha384', 'composer-setup.php') === '756890a4488ce9024fc62c56153228907f1545c228516cbf63f885e036d37e9a59d27d63f46af1d4d07ee0f76181c7d3') { echo 'Installer verified'; } else { echo 'Installer corrupt'; unlink('composer-setup.php'); } echo PHP_EOL;"
php composer-setup.php
php -r "unlink('composer-setup.php');"
票数 1
EN

Stack Overflow用户

发布于 2021-10-08 07:16:23

我删除了composer (它是在我使用PHP7时安装的),然后重新安装。它解决了我的问题。

Ubuntu 20.04,PHP5.6

本地类型composer

  • sudo rm -r /usr/

  • /bin/composer(或sudo apt

--filename=composer )安装目录sudo rm rm

  1. rm

~/.local/share/composer

  1. sudo rm -r -r apt
  2. curl
  3. -r |sudo php -

-

  1. =/usr/-r/bin php
票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/59785705

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档