首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >Composer继续重新安装相同的核心版本。

Composer继续重新安装相同的核心版本。
EN

Drupal用户
提问于 2021-01-11 22:15:29
回答 1查看 101关注 0票数 -2

我手动更新了Drupal 9安装到9.1.2。我需要安装实AES模块,它依赖于解除PHP-加密库。

我试图使用Composer安装它,但是它试图再次将Drupal更新为9.1.2,这会破坏它,而且我必须从备份恢复。

任何帮助都将不胜感激!

运行composer --no-plugins --no-scripts require defuse/php-encryption会导致以下错误。

PHP警告:模块'pdo_mysql‘已经加载在第0行的未知中,不能以root/超级用户的身份运行Composer!有关详细信息,请参见https://getcomposer.org/root作为根/超级用户是继续吗?使用版本^2.2用于解除/php加密 ./composer.json一直在运行updated,运行composer update defuse/php-加密加载composer存储库以更新包信息,更新依赖项锁文件操作:2安装,0更新,0删除

  • 锁定解除/php-加密(v2.2.1)
  • 锁副[随机组合] (v9.99.100)

从锁文件(包括要求-dev)写入安装依赖项的包操作:3次安装,0次更新,0次删除

  • 安装标牌/随机压缩(v9.99.100):提取存档
  • 安装defuse/php-加密(v2.2.1):提取存档
  • 安装drupal/core (9.1.2):提取存档

1新依赖项添加了包建议,请使用composer suggest查看详细信息。包装主义/反思被抛弃了,你应该避免使用它。使用roave/更好的反射代替。自动生成文件

EN

回答 1

Drupal用户

发布于 2021-01-13 00:08:06

这个问题已经解决了。因此,我以根用户身份运行Composer并禁用脚本和插件。

出于对安全性的过度关注,我不认为只允许服务器"www“用户允许通过"su www”进行访问。有时候你只是需要一个好的奶昔!

“不要用那个标志运行命令。你说你在使用这些标志,因为composer说如果你作为根用户运行,就使用它们,所以不要以根用户的身份运行。”

感谢您的反馈。我能够将我的"www“用户和su修改成我的"www”用户,然后在没有--参数和....it成功了。-b森林11小时前

@bforest如果你找到了答案,你可以为你自己的问题写一个答案;这对将来可能有类似问题的网站访问者是有帮助的。-帕特里克·肯尼5小时前

票数 0
EN
页面原文内容由Drupal提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://drupal.stackexchange.com/questions/299374

复制
相关文章

相似问题

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