pok*_*net 3 php symfony symfony-flex symfony5
尝试在全新/干净的 symfony 5.2 项目上执行“次要”版本升级(5.2 到 5.3)(即composer create-project symfony/website-skeleton:"5.2.*" s5test)
然后我只是添加一个主页用于测试目的(https://symfony.com/doc/current/page_creation.html)
在composer.json中:我将所有实例更改5.2.*为5.3.*: "symfony/...": "5.2. " 更改为 "symfony/...": "5.3. " "symfony/...": "^5.2 to " symfony/...": "^5.3" 等
然后我执行 composer update "symfony/*" --with-all-dependencies] 运行正常。
为了完成升级,我需要更新六个包的 Flex 配方:
全部安装好。
但是在安装 symfony/console 配方 ( composer recipes:install symfony/console --force -v) 后,我尝试运行 composer update,cache:clear更新部分失败并出现错误:
执行脚本缓存:清除 [KO] [KO] 脚本缓存:清除返回错误代码 255!通过 post-update-cmd 调用脚本 @auto-scripts
symfony/framework-bundle更新( )的 Flex 配方后,composer recipes:install symfony/framework-bundle --force -v我在尝试访问应用程序时得到一个空白页,但什么也没有var/log/dev.log
您应该安装该symfony/runtime组件。
更新symfony/consoleFlex 配方后,您应该会收到类似于以下内容的错误消息:
这解释了你需要做什么:
composer require symfony/runtime
Run Code Online (Sandbox Code Playgroud)
安装该组件,您应该就可以开始了。
如果您遇到其他问题,请密切注意错误消息。
此外,我会尝试在开发/更新时以更详细的错误报告级别运行 PHP,因为显然您没有从应用程序获得任何有用的反馈。
| 归档时间: |
|
| 查看次数: |
7227 次 |
| 最近记录: |