PHP警告:PHP启动:can can can Load Module' c:\ Xampp \ php \ ext \ ext \ php_mongodb.dll'由于它与14.29相关,但核心与14.16链接

发布于 2025-02-02 12:08:14 字数 1510 浏览 1 评论 0原文

请帮助我,

我在Laravel MongoDB连接时遇到问题。 运行此命令时:“作曲家需要Jenssegers/MongoDB”。 我收到了此警告消息:

Lenovo@desktop-7mhnlps mingw64/c/xampp8/htdocs/mongotest $作曲家需要Jenssegers/MongoDB PHP警告:PHP启动:无法加载模块'c:\ xampp \ php \ ext \ ext \ php_mongodb.dll',因为它与14.29链接在一起,但核心在第0行中与14.16链接 警告:PHP启动:无法加载模块'c:\ xampp \ php \ ext \ ext \ php_mongodb.dll',因为它与14.29链接在一起,但核心在第0行中未知的14.16链接 信息来自< https://repo.packagist.org :#standwithukraine 使用版本 ^3.9用于Jenssegers/MongoDB ./composer.json已更新 运行作曲家更新Jenssegers/MongoDB 带有包装信息的加载作曲家存储库 更新依赖项 您的要求无法解决到可安装的软件包集。 问题1 - root composer.json需要jenssegers/mongodb ^3.9 - &gt; Jenssegers/MongoDB可满足[v3.9.0]。 -Jenssegers/Mongodb v3.9.0需要照明/支持 ^9.0 - &gt;找到照明/支持[v9.0.0-beta.1,...,9.x-dev],但是这些没有加载,可能是因为它与另一个要求冲突。 您还可以尝试使用明确版本约束的重新运行作曲家要求,例如“ Composer需要Jenssegers/Mongodb:”来找出是否可以安装任何版本,或者“ Composer需要Jenssegers/Mongsegers/Mongssegers:^2.1”。知道您需要哪个。 安装失败,恢复./composer.json和./composer.lock到其原始内容。*

我在Windows 10上使用XAMPP,我的PHP版本为8.1.6,MongoDB版本为5.0.8。 我尝试了三个不同的php_mongodb.dll。

  1. PHP_MONGODB-1.13.0-8.1-TS-VS16-X64
  2. PHP_MONGODB-1.12.12.12.12.1-1-1-TS-VS16-X64
  3. PHP_MONGODB-1.12.0-8.1-TS-TS-VS-VS16-X64

,还添加了扩展= PHP_MONGODB.DPHP.DLP.DLP.DLL。 .ini文件。

我不了解此警告,也不知道如何解决它。

php警告:PHP启动:无法加载模块'c:\ xampp \ php \ php \ ext \ php_mongodb.dll',因为它与14.29相关/strong>

请帮助我,并提前感谢。

Please help me

I am having an issue while the Laravel MongoDB connection.
when running this command :"composer require jenssegers/mongodb".
I got this warning message:

LENOVO@DESKTOP-7MHNLPS MINGW64 /c/xampp8/htdocs/mongotest
$ composer require jenssegers/mongodb
PHP Warning: PHP Startup: Can't load module 'C:\xampp\php\ext\php_mongodb.dll' as it's linked with 14.29, but the core is linked with 14.16 in Unknown on line 0
Warning: PHP Startup: Can't load module 'C:\xampp\php\ext\php_mongodb.dll' as it's linked with 14.29, but the core is linked with 14.16 in Unknown on line 0
Info from https://repo.packagist.org: #StandWithUkraine
Using version ^3.9 for jenssegers/mongodb
./composer.json has been updated
Running composer update jenssegers/mongodb
Loading composer repositories with package information
Updating dependencies
Your requirements could not be resolved to an installable set of packages.
Problem 1
- Root composer.json requires jenssegers/mongodb ^3.9 -> satisfiable by jenssegers/mongodb[v3.9.0].
- jenssegers/mongodb v3.9.0 requires illuminate/support ^9.0 -> found illuminate/support[v9.0.0-beta.1, ..., 9.x-dev] but these were not loaded, likely because it conflicts with another require.
You can also try re-running composer require with an explicit version constraint, e.g. "composer require jenssegers/mongodb:
" to figure out if any version is installable, or "composer require jenssegers/mongodb:^2.1" if you know which you need.
Installation failed, reverting ./composer.json and ./composer.lock to their original content.
*

I am using XAMPP on windows 10 and my PHP version is 8.1.6 and MongoDB version is 5.0.8.
I have tried three different php_mongodb.dll.

  1. php_mongodb-1.13.0-8.1-ts-vs16-x64
  2. php_mongodb-1.12.1-8.1-ts-vs16-x64
  3. php_mongodb-1.12.0-8.1-ts-vs16-x64

and also added extension=php_mongodb.dll in the php.ini file.

I don't understand this warning and I have no clue how to resolve it.

PHP Warning: PHP Startup: Can't load module 'C:\xampp\php\ext\php_mongodb.dll' as it's linked with 14.29, but the core is linked with 14.16 in Unknown on line 0

Please help me and Thanks in Advance.

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

柳若烟 2025-02-09 12:08:14

也许尝试此作曲家需要Jenssegers/MongoDB -Ignore-platform-reqs

Maybe try this composer require jenssegers/mongodb --ignore-platform-reqs

我还不会笑 2025-02-09 12:08:14

我遇到了这个问题,并解决了在Windows上以管理员的身份运行PHP进程

I had this problem and solved it running the PHP process as Administrator on Windows

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文