php - 如何配置 symfony check:requirements?
问题描述
我正在将 Symfony 用于应用程序。此应用程序需要特定的 PHP 扩展才能工作,例如 PHP GD,这些扩展未在基本 Symfony 要求中列出。
我想知道是否可以编辑基本要求列表,为我的应用程序添加这些扩展,以便将它们列在symfony check:requirements
控制台输出下。
解决方案
启动时不会测试此要求symfony check:requirements
,因为此命令不依赖于您的应用程序,它仅检查服务器上使用 symfony 的能力。
此命令将始终返回相同的结果,即使您在没有composer.yaml
文件的目录中启动它也是如此。
composer.json
但是,您可以通过更新文件来添加所需的扩展名:
...
"require": {
"php": "^7.2",
...
"ext-gd": "*",
"ext-json": "*",
...
"foo/bar-bundle": "^1.3",
...
}
因此,如果您的服务器上没有安装 GD 扩展,您的应用程序的安装将不会开始。
推荐阅读
- r - geom_smooth 可以接受 glm 的逻辑变量吗?
- python - 问题的 Python 帮助
- angular - 在 Angular for Protractor 测试场景中使用 http 请求模拟特定方法
- javascript - 如何添加复选框计算
- python - If else 条件比较 2 列并在 Python pandas 数据框中插入一个新列
- confluence - 如何在使用 Atlassian SDK 开发 Confluence 宏时加快页面加载时间?batch.js 和 batch.css 最多需要 50 秒
- c# - 为什么我需要初始化字符串变量'name'?
- java - Android Q(API 级别 29)不加载 HTTPS 网站。给出错误:(net::ERR_ACCESS_DENIED)
- java - javax.net.ssl.SSLException:无法识别的 SSL 消息,明文连接?通过 Apache HttpClient 命中 Https API 时的问题
- java - 调度程序在单元测试中工作不正确