问题标签 [symfony-recipe]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
composer-php - 由于最低稳定性,无法安装 api 配方
我想api-platform/api-platform
在启用 flex 的 symfony 应用程序中使用。为此,我运行以下命令:
不幸的是,我收到此错误消息:
[InvalidArgumentException]
找不到任何版本的包 api-platform/api-pack 以获得最低稳定性(稳定)。检查包装拼写或您的最低稳定性
需要 [--dev] [--prefer-source] [--prefer-dist] [--no-progress] [--no-suggest] [--no-update] [--no-scripts] [- -update-no-dev] [--update-with-dependencies] [--ignore-platform-reqs] [--prefer-stable] [--prefer-lowest] [--sort-packages] [-o| --optimize-autoloader] [-a|--classmap-authoritative] [--apcu-autoloader] [--] []
为了避免这个问题,我尝试了几种解决方案:
解决方案 1
同样的错误
解决方案 2
同样的错误
解决方案 3
我尝试composer.lock
通过更改该字段来更新文件,如下所示:
同样的错误
那么,有什么建议吗??
谢谢,
symfony - Symfony 4 前端控制器
Symfony 4 放弃了app.php和app_dev.php前端控制器。现在它将只有一个index.php。我们可以在.env文件中操作 dev 和 prod 环境。请告诉我这只是改变环境的一种方法吗?我不能从浏览器中做到这一点(因为它是以前的 app 和 app_dev 文件)?
symfony - 由于 dotenv 问题,无法在项目上安装 Symfony 4 配方
我一直在尝试将缓存/缓存捆绑配方安装到我的symfony4 flex-configured
项目中,但无济于事。我执行:
这就是我在外壳上得到的:
安装 cache-bundle 会在 下生成一个 cache.yml 文件config/packages/cache.yml
,其默认内容为:
有问题的行是第一个“启用”的行。出于某种原因,Symfony 或作曲家不喜欢这样%env(bool:SESSION_CACHE_ENABLED)%
并返回该错误消息:
路径“cache.session.enabled”的类型无效。预期为布尔值,但得到字符串。
.env
SESSION_CACHE_ENABLED 是作曲家在这样的块中引入项目文件中的值。
然后,问题是其他人是否“遭受”了这个问题并找到了修复或解决方法来使这个配置工作。我的目标是在我的模拟项目中使用此依赖项将数组缓存在内存中,以将它们用作假数据库系统。
我想就此提出一个问题,但由于我不确定这是 Simfony 问题还是只是配方中的问题,所以我更愿意先在这里问。
为了完整起见,这里是我的项目中已经存在的当前依赖项列表。
我已经看到有关 dotenv 文件中布尔值问题的问题,但恐怕这个问题没有任何结论。