gpt4 book ai didi

php - 找不到 symfony 3 knp paginator Composer 文件

转载 作者:搜寻专家 更新时间:2023-10-31 21:00:12 25 4
gpt4 key购买 nike

我正在用 symfony 3 和 Sonata 构建博客。我想使用 knp paginator,所以我输入了这个命令:

需要 knplabs/knp-paginator-bundle

它给了我那个错误:

PHP Fatal error:  Allowed memory size of 1073741824 bytes exhausted (tried to allocate 4096 bytes) in

phar:///usr/local/bin/composer.phar/src/Composer/DependencyResolver/Solver.php on line 220

所以我这样做了:

php -d memory_limit=-1 composer require knplabs/knp-paginator-bundle

这给了我:

Could not open input file: composer

如果我只是在 composer.json 中添加该行并运行 composer update,它会给我同样的大小错误,如果我添加“php -d memory_limit = -1”,它会告诉我“无法打开输入文件: Composer ”我以前没有遇到过这个错误,我已经使用了那个“php -d memory limit”并且它工作正常,我不知道该怎么做了我的项目需要那个分页器包有人有什么想法吗?

最佳答案

这通常发生在您使用全局安装的 composer.phar 文件时。所以你应该(1)找到安装的 Composer 文件的绝对路径,然后(2)在 php 用法中使用绝对路径,例如:

~ ᐅ php -d memory_limit=-1 composer
Could not open input file: composer
~ ᐅ which composer
/usr/local/bin/composer
~ ᐅ php -d memory_limit=-1 /usr/local/bin/composer
______
/ ____/___ ____ ___ ____ ____ ________ _____
/ / / __ \/ __ `__ \/ __ \/ __ \/ ___/ _ \/ ___/
/ /___/ /_/ / / / / / / /_/ / /_/ (__ ) __/ /
\____/\____/_/ /_/ /_/ .___/\____/____/\___/_/
/_/
Composer version 1.4.1 2017-03-10 09:29:45

希望对你有帮助

关于php - 找不到 symfony 3 knp paginator Composer 文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44748053/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com