PHP 启动:运行单元测试时无法加载动态库

2024-05-13

当我尝试运行单元测试时,出现此错误

PHP 警告:PHP 启动:无法加载动态库“bz2” (尝试过:\xampp\php\ext\bz2(找不到指定的模块。), \xampp\php\ext\php_bz2.dll (找不到指定的模块。)) 在未知的第 0 行 PHP 警告:PHP 启动:无法加载动态 库“curl”(尝试过:\xampp\php\ext\curl(指定的模块可以 找不到。)、\xampp\php\ext\php_curl.dll(指定模块 无法找到。))在第 0 行未知 PHP 警告:PHP 启动: 无法加载动态库“fileinfo”(尝试过: \xampp\php\ext\fileinfo (找不到指定的模块。), \xampp\php\ext\php_fileinfo.dll(指定的模块不能 发现。))在第 0 行未知 PHP 警告:PHP 启动:无法 加载动态库'gd2'(尝试过:\xampp\php\ext\gd2(指定的 找不到模块。),\xampp\php\ext\php_gd2.dll(指定的 无法找到模块。))在第 0 行未知 PHP 警告:PHP 启动:无法加载动态库“gettext”(尝试过: \xampp\php\ext\gettext (找不到指定的模块。), \xampp\php\ext\php_gettext.dll(指定的模块无法 发现。))在第 0 行未知 PHP 警告:PHP 启动:无法 加载动态库'mbstring'(尝试过:\xampp\php\ext\mbstring( 找不到指定的模块。),\xampp\php\ext\php_mbstring.dll (找不到指定的模块。))在 Unknown on line 0 PHP 警告:PHP 启动:无法加载动态库“exif”(尝试过: \xampp\php\ext\exif (找不到指定的模块。), \xampp\php\ext\php_exif.dll(指定的模块不能 发现。))在第 0 行未知 PHP 警告:PHP 启动:无法 加载动态库'mysqli'(尝试过:\xampp\php\ext\mysqli( 找不到指定的模块。),\xampp\php\ext\php_mysqli.dll (找不到指定的模块。))在 Unknown on line 0 PHP 警告:PHP 启动:无法加载动态库“pdo_mysql” (尝试过:\xampp\php\ext\pdo_mysql(指定的模块无法 找到。),\xampp\php\ext\php_pdo_mysql.dll(指定的模块可以 未找到。)) 在第 0 行未知 PHP 警告:PHP 启动:无法 加载动态库'pdo_sqlite'(尝试过:\xampp\php\ext\pdo_sqlite (指定的模块无法找到。), \xampp\php\ext\php_pdo_sqlite.dll(指定的模块无法 发现。))在第 0 行未知 PHP 警告:PHP 启动:无法 加载动态库'php_openssl.dll'(尝试过: \xampp\php\ext\php_openssl.dll(指定的模块无法 找到。)、\xampp\php\ext\php_php_openssl.dll.dll(指定模块 无法找到。))在第 0 行未知 PHP 警告:PHP 启动: 无法加载动态库“php_ftp.dll”(尝试过: \xampp\php\ext\php_ftp.dll (找不到指定的模块。), \xampp\php\ext\php_php_ftp.dll.dll(指定的模块无法 找到。)) 在第 0 行未知 PHP 警告:无法打开 '\xampp\php\extras\browscap.ini' 用于在第 0 行读取 Unknown

警告:PHP启动:无法加载动态库'bz2'(尝试过:\xampp\php\ext\bz2(找不到指定的模块。), \xampp\php\ext\php_bz2.dll (找不到指定的模块。)) 在第 0 行未知

警告:PHP启动:无法加载动态库'curl'(尝试过:\xampp\php\ext\curl(找不到指定的模块。), \xampp\php\ext\php_curl.dll(指定的模块无法 发现。)) 在第 0 行的未知中

警告:PHP 启动:无法加载动态库“fileinfo”(已尝试:\xampp\php\ext\fileinfo(指定的模块无法 找到。),\xampp\php\ext\php_fileinfo.dll(指定的模块可以 未找到。)) 在第 0 行的未知中

警告:PHP 启动:无法加载动态库“gd2”(尝试过: \xampp\php\ext\gd2 (找不到指定的模块。), \xampp\php\ext\php_gd2.dll (找不到指定的模块。)) 在第 0 行未知

警告:PHP 启动:无法加载动态库“gettext”(尝试过: \xampp\php\ext\gettext (找不到指定的模块。), \xampp\php\ext\php_gettext.dll(指定的模块无法 发现。)) 在第 0 行的未知中

警告:PHP 启动:无法加载动态库“mbstring” (尝试过:\xampp\php\ext\mbstring(指定的模块无法 找到。),\xampp\php\ext\php_mbstring.dll(指定的模块可以 未找到。)) 在第 0 行的未知中

警告:PHP 启动:无法加载动态库“exif”(尝试过: \xampp\php\ext\exif (找不到指定的模块。), \xampp\php\ext\php_exif.dll(指定的模块不能 发现。)) 在第 0 行的未知中

警告:PHP 启动:无法加载动态库“mysqli”(尝试过: \xampp\php\ext\mysqli (找不到指定的模块。), \xampp\php\ext\php_mysqli.dll(指定的模块不能 发现。)) 在第 0 行的未知中

警告:PHP 启动:无法加载动态库“pdo_mysql” (尝试过:\xampp\php\ext\pdo_mysql(指定的模块无法 找到。),\xampp\php\ext\php_pdo_mysql.dll(指定的模块可以 未找到。)) 在第 0 行的未知中

警告:PHP 启动:无法加载动态库“pdo_sqlite” (尝试过:\xampp\php\ext\pdo_sqlite(指定的模块无法 找到。),\xampp\php\ext\php_pdo_sqlite.dll(指定的模块可以 未找到。)) 在第 0 行的未知中

警告:PHP 启动:无法加载动态库“php_openssl.dll” (尝试过:\xampp\php\ext\php_openssl.dll(指定的模块无法 )、\xampp\php\ext\php_php_openssl.dll.dll(指定的 无法找到模块。)) 在第 0 行的未知中

警告:PHP 启动:无法加载动态库“php_ftp.dll” (尝试过:\xampp\php\ext\php_ftp.dll(指定的模块无法 找到。)、\xampp\php\ext\php_php_ftp.dll.dll(指定模块 无法找到。)) 在第 0 行的未知中

有人可以帮助我吗?谢谢。 在 PHPstorm、Windows 10 中运行


您可能需要编辑您的php.ini文件并重新启动服务器。添加绝对路径在php.ini配置。它适用于我的 Windows 8.1 机器中的 xampp 服务器。
例子:
extension_dir="\xampp\php\ext" to extension_dir="C:\xampp\php\ext"

参考:如何修复 PHP 警告:PHP 启动:无法加载动态库 'ext\\php_curl.dll'? https://stackoverflow.com/questions/25027013/how-to-fix-php-warning-php-startup-unable-to-load-dynamic-library-ext-php-cu/25027173

编辑: 另外对于我的某些情况,需要编辑browscap="xampp\php\extras\browscap.ini" to browscap="C:\xampp\php\extras\browscap.ini"

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

PHP 启动:运行单元测试时无法加载动态库 的相关文章

  • 是否可以在 UML 中可视化一堆函数

    我正在改进一个使用类和函数文件 只是包含各种函数的 php 文件 的内容管理系统 例如 我有一堂课叫Admin以及一个功能文件 其功能包括显示管理员概述 创建新管理员 编辑现有管理员 删除管理员 函数文件使用类并执行 mvc 概念的可视化部
  • PHP 读取使用 setcookie() 创建的 cookie

    来自manual https www php net setcookie 直到下一次加载 Cookie 应该可见的页面之前 Cookie 才会变得可见 这意味着创建的 cookiesetcookie将无法访问 COOKIE直到下一页加载 有
  • 将 PHP 中的 openssl AES 转换为 Python AES

    我有一个 php 文件 如下所示 encryption encoded key c7e1wJFz PBwQix80D1MbIwwOmOceZOzFGoidzDkF5g function my encrypt data key encrypt
  • 禁用外部点击时关闭模式

    我正在制作一些使用模式的博客物质化 但我的模态 onclick 外部和错误数据有问题 这是我的代码 main js function changepassword var user userlog val var content conte
  • 使用 PHP 更新 XML 节点

    我有一个 XML 文件 test xml
  • Symfony 生成器形式、原则和 M:N 关系

    我有一个基本的 M N 设置 包含三个表 candidate position 和 Candidate position 这是 MySQL Workbench 的 ERD 屏幕截图 现在 我们继续讨论表单 在 symfony 生成器的默认世
  • PHP Github Pull 脚本错误“权限被拒绝(公钥)”

    我已经设置了一个 PHP 脚本来执行 GitHub 拉取 这包含在我的 Github 文件夹中 home mysite public html github github pull php 我的服务器已经有 SSH 公钥 就像我执行git
  • Memcache 不会刷新或清除内存

    我一直在尝试清除我的内存缓存 因为我注意到使用时存储占用了近 30 的服务器内存ps aux 所以我运行了以下 php 代码 memcache new Memcache memcache gt connect localhost 11211
  • PHP 中的静态类初始值设定项

    我有一个带有一些静态函数的辅助类 类中的所有函数都需要一个 重 初始化函数来运行一次 就好像它是一个构造函数 有实现这一目标的良好实践吗 我唯一想到的就是打电话init函数 如果它已经运行过一次 使用静态 initialized变种 问题是
  • CryptoJS 使用密码加密 AES,但 PHP 解密需要密钥

    我在用CryptoJS https code google com p crypto js AES加密字符串 function doHash msg msg String msg var passphrase aggourakia var
  • 错误 #520009 - 帐户受到限制

    我收到 520009 错误 帐户 电子邮件受保护 cdn cgi l email protection被限制 当尝试进行并行付款时 我的代码使用沙箱运行良好 但我切换到实时端点 它开始失败 有问题的帐户是有效的 PayPal 帐户 我使用的
  • 放心 + 模拟 MVC @ControllerAdvice

    在我的项目中 我使用 Rest Assured MockMVC 并具有以下依赖项
  • 为什么 asort 适用于多维数组?

    抱歉 如果这是一个非常基本的问题 我无意中发现asort http php net manual en function asort php似乎适用于多维数组 示例 PHP animals array 1 gt array name gt
  • 细胞的 fpdf 对齐

    我正在尝试使用生成 PDFfpdf我有一个小问题 我需要有 2 个单元格 如下所示 Address Line 1 Version Address Line 2 1 0 City 06 05 2011 我尝试过使用MultiCell 但没有运
  • 如何从另一个数组值中过滤数组值并返回新数组? [复制]

    这个问题在这里已经有答案了 我有两个数组 all languages and taken languages 第一个包含所有语言 例如 200 种或其他语言 第二个包含之前选择的语言 从 0 到 200 种 我需要删除所有已采用的语言 ta
  • PHP 中的异或加密

    我是 Xor 加密的新手 并且在使用以下代码时遇到了一些问题 function xor this string Let s define our key here key magic key Our plaintext ciphertext
  • 我们如何测试包私有类?

    我正在看书Effective Java in Item 13 Minimize the accessibility of classes and members 它提到 为了方便测试 您可能想让类 接口或成员更易于访问 这在某种程度上是好的
  • WordPress - 类别和子类别的嵌套列表

    我正在尝试显示带有嵌套子类别的 WordPress 类别列表 到目前为止 我只能获取父类别列表或不包括父类别的子类别列表 但我无法将两者连接在一起 这是我想要创建的结果 Parent Category 子类别 子类别 Parent Cate
  • 使用 Webmin 设置 cron 作业

    我正在尝试使用 Webmin 设置一个 Cron 作业每 5 分钟运行一次 它需要定位 php 文件并运行该文件中的 php 脚本 当我在 命令 字段中输入文件路径时 它不起作用 我只是想知道我做错了什么 以及我需要 Cron 作业运行的文
  • 管理产品页面自定义字段显示在购物车和结账中

    我在产品页面的常规设置选项卡上的 WooCommerce 管理中创建了一个自定义字段 以插入几天的制造时间 我想在购物车和结帐页面上每个产品名称上方显示此自定义字段值 这是我的代码 Insert a Custom Admin Field f

随机推荐

  • 用于检查字符串是否至少包含 3 个字母数字字符的最有效的正则表达式

    我有这个正则表达式 a zA Z0 9 3 我用它来查看字符串中是否至少包含 3 个字母数字字符 似乎有效 它应该匹配的字符串示例 a3c 0 c 8 9 9d 但是 我需要它更快地工作 有没有更好的方法使用正则表达式来匹配相同的模式 编辑
  • Java环境变量设置方法

    我已将以下行插入 bash profile export GOOGLE APPLICATION CREDENTIALS Users jun Downloads export PATH PATH GOOGLE APPLICATION CRED
  • cakephp 3.0 如何使用值而不是 id 填充选择字段

    我一直在寻找以前的答案 但我找到的答案与旧的 cakephp 版本有关 我有两个表 杂志 和 问题 其中存在关系 问题 属于 杂志 问题表如下所示 public function initialize array config this g
  • 如何从主机连接到 Docker Postgres 容器

    我按照以下说明搭建了一个 Rails 开发环境https docs docker com compose rails https docs docker com compose rails 它可以工作 但我无法从主机连接到 Postgres
  • 使用 node.js 获取正在运行的进程的 stdin/stdout

    我正在从节点启动一个进程child process spawn http nodejs org docs v0 6 1 api child processes html child process spawn处理 process stdou
  • 如何带参数调用外部程序?

    我想在我的代码中调用一个 Windows 程序 并使用代码本身确定的参数 我不想调用外部函数或方法 而是调用 WinXP 环境中的实际 exe 或批处理 脚本文件 C 或 C 将是首选语言 但如果使用任何其他语言更容易完成此操作 请告诉我
  • 无论表单上的焦点控件如何,如何捕获 Keys.F1?

    我使用了 KeyDown 事件和一些简单的代码 例如if e KeyCode Keys F1 捕获在表单上按下 F1 但如果表单上有一些文本框 或者表单上有一些带有 Dock Fill 的电子表格 则上面的代码将毫无用处并且不执行任何操作
  • 为什么对于大于 65776 像素的画布源,drawImage 性能差异很大

    我在 jsperf 上写了一些与以下相关的测试用例 1 在屏幕外画布上绘图 2 将图像绘制到屏幕画布上 我发现如果源画布中的像素数 无论 dst 小于 65776 像素 性能会高得多 我预计这个性能限制是 65536 像素 如果有的话 He
  • 学习 Verilog 的资源 [关闭]

    Closed 这个问题正在寻求书籍 工具 软件库等的推荐 不满足堆栈溢出指南 help closed questions 目前不接受答案 我是 Verilog 新手 有人可以推荐学习资源 书籍 视频 博客或任何他们有良好个人经验并帮助他们更
  • 将初始值传递给 django 中的模型表单

    如何将字段的初始值传递给模型表单 我有类似下面的代码 class ScreeningForm forms ModelForm class Meta model Screening def init self args kwargs supe
  • Python:Scrapy返回元素后面的所有html,而不仅仅是元素的html

    我遇到了 Scrapy 行为异常的问题 几个月前我编写了一个简单的函数 它返回给定 xpath 处的项目列表 def get html response path sel Selector text response page source
  • 如何调试仅在发布模式下崩溃的 Android 应用程序

    在调试模式下一切正常 但在发布模式下崩溃 调试模式下有哪些所需权限在发布模式下未打开 EDIT 当我将 链接 设置为 无 时 我会通过第一个屏幕进入 登录 屏幕 但是 当我添加发布权限时Internet 第一次尝试读取远程实体框架核心表时它
  • PHP + FTP删除文件夹中的文件

    我刚刚编写了一个 PHP 脚本 它应该连接到 FTP 并删除特殊文件夹中的所有文件 它看起来像这样 但我不知道需要什么命令来删除文件夹日志中的所有文件 任何想法
  • 如何融合颜色和形状?

    当我有一个超过 6 个值的变量时 我的麻烦就开始了 因为这是 ggplot2 中 scale shape 函数的当前最大值 由于这个问题 我尝试使用另一个变量来解决这个问题 我只是将原始变量的长度包裹起来 这是我的示例代码 dataf lt
  • 点集子集的最小周长凸包

    给定平面上的 n 个点 没有 3 个共线 给定数字 k 找到 k 个点的子集 使得 k 个点的凸包在 k 个点的子集的任何凸包中具有最小周长 我可以想到一个简单的方法 运行时间为 O n k k log k 找到大小为 k 的每个子集的凸包
  • 隐藏 JTable 临时列

    我正在使用 JTable 显示数据库中的数据 现在我想通过 Jcombobox 过滤我的 jtable 我正在使用 Jcombo 框 其中包含 030 024 045 等值 这些值已在 jtable 中设置为列标题 当我单击组合时 选定的列
  • 我可以在C中直接比较int和size_t吗?

    我可以比较一个int and a size t像这样的变量 int i 1 size t y 2 if i y Do something 或者我必须输入其中之一 只要满足以下条件 它就是安全的int为零或正数 如果它是负数 并且size t
  • 选择要重写哪个基类的方法

    鉴于以下情况 class Observer public virtual void Observe Parameter p 0 template
  • 具有上限的联合类型

    我正在遵循这个问题的公认答案中提出的技术如何定义 类型析取 联合类型 https stackoverflow com questions 3508077 does scala have type disjunction union type
  • PHP 启动:运行单元测试时无法加载动态库

    当我尝试运行单元测试时 出现此错误 PHP 警告 PHP 启动 无法加载动态库 bz2 尝试过 xampp php ext bz2 找不到指定的模块 xampp php ext php bz2 dll 找不到指定的模块 在未知的第 0 行