OM\Db::query(string $statement) 的声明必须与 PDO::query 兼容

2024-03-12

我刚刚安装了 PHP 8,却出现此错误?我如何解决它?

致命错误: OM\Db::query(string $statement) 的声明必须与 /home/www/includes 中的 PDO::query(string $query, ?int $fetchMode = null, mix ...$fetchModeArgs) 兼容/OM/Db.php 第 131 行

我的 OM/Db.php

public function query(string $statement) =====> line 131
{
  $statement = $this->autoPrefixTables($statement);

  $args = func_get_args();

  if (count($args) > 1) {
    $DbStatement = call_user_func_array(array($this, 'parent::query'), $args);
  } else {
    $DbStatement = parent::query($statement);
  }

  if ($DbStatement !== false) {
    $DbStatement->setQueryCall('query');
    $DbStatement->setPDO($this);
  }

  return $DbStatement;
}

  1. Remove "doctrine/dbal": "^2.10" from composer.json

  2. 然后(最后)运行composer update

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

OM\Db::query(string $statement) 的声明必须与 PDO::query 兼容 的相关文章

  • 处理照片上传的最佳方式是什么?

    我正在为一个家庭成员的婚礼制作一个网站 他们要求的一个功能是一个照片部分 所有客人都可以在婚礼结束后前往并上传他们的照片 我说这是一个很棒的想法 然后我就去实现它 那么只有一个问题 物流 上传速度很慢 现代相机拍摄的照片很大 2 5 兆 我
  • 单击保存文件

    我希望能够通过单击下载 csv 文件 而不是在浏览器中打开 我把这段代码 a href file csv download file a 但单击它会在浏览器中打开 v 文件 在本地主机中 当我单击链接时 它正在下载 但在服务器上时 它在浏览
  • 如何从一行获取数据并移动到模态?拉拉维尔 5.4

    我有一个表 其中列出了数据库中的产品 其中包含 ID 名称 描述以及其他数据类型 我创建了一个按钮 该按钮将调用模态来显示有关产品的更多详细信息 但是模态始终显示表中第一个产品的详细信息 而不是与其相关的 ID 我的桌子 我的表代码 tab
  • 使用 PHP MySql 进行关键字搜索?

    我的 mysql 表中有标题 varchar 描述 text 关键字 varchar 字段 我保留了关键字字段 因为我认为我只会在这个字段中搜索 但我现在需要在所有三个字段中进行搜索 所以对于关键字 word1 word2 word3 我的
  • WooCommerce |如何删除“缺货”可变价格范围

    我正在开发一个 WooCommerce 网站 该网站包含许多可变产品和用户角色 这些产品和用户角色会动态影响显示的价格 我需要创建一个代码片段 将其添加到我的functions php 文件中 以仅显示库存商品的可变产品价格范围 并根据用户
  • 将 UTC 日期转换为 PHP 本地时间

    我使用以下方法将 UTC 日期存储到数据库中 utc gmdate M d Y h i s A 然后我想将保存的 UTC 日期转换为客户端的本地时间 我怎样才能做到这一点 Thanks 如果客户端指的是浏览器 那么您首先需要从浏览器将时区名
  • 单元测试魔术方法

    当涉及到 PHP 中魔术方法的单元测试实现时 调用这些方法的推荐方法是什么 我看到三个可用选项 显式 直接调用它们 object gt get someValue 间接调用它们 使用任何旨在触发它们的操作 object gt someVal
  • PHP:调用另一个类的方法

    我仍在学习 OOP 所以这甚至可能是不可能的 尽管如果是这样我会感到惊讶 我需要一些帮助来调用另一个类方法 例如在ClassA I有这个方法 function getName return this gt name 现在从ClassB 不同
  • 有人成功地使用 PHP 5.4.4 和 APC 3.1.10 提供高流量服务吗? [关闭]

    就目前情况而言 这个问题不太适合我们的问答形式 我们希望答案得到事实 参考资料或专业知识的支持 但这个问题可能会引发辩论 争论 民意调查或扩展讨论 如果您觉得这个问题可以改进并可能重新开放 访问帮助中心 help reopen questi
  • 使用php显示.txt文件的内容

    使用此代码 我可以显示文件夹中任何txt文件的内容 问题是 txt 文件中的所有格式等都被跳过 txt 文件看起来像 nipponsei irc rizon net presents Title Ah My Goddess Sorezore
  • 更改数组键而不更改顺序

    You can 更改 数组元素的键 https stackoverflow com questions 240660 in php how do you change the key of an array element只需设置新密钥并删
  • 无法发送任何电子邮件

    我不断收到错误消息 warning mail a href function mail function mail a Failed to connect to mailserver at quot localhost quot port
  • PHP Microsoft Excel 文件生成/导出类

    我一直在寻找一个好的 Excel 文件生成类 但还没有找到 我的首要问题是 虽然我可以在 Excel 中打开导出的文件 运行 2007 年 但我总是收到一条警告 文件的格式与文件扩展名不同 我注意到 phpMyAdmin 中的 Excel
  • 用于 Eclipse PDT 的 Zend 框架插件

    我安装了 eclipse PDT IDE 版本 1 2 0 我将它与 Dojo 一起使用来开发非常有趣的 Ajax 应用程序 现在我想在我的 eclipse IDE 中启用 Zend 框架 我怎样才能做到这一点 经过一番谷歌搜索后 我尝试了
  • 地理位置邻近搜索

    应用程序中有一个要求 要求在谷歌地图中找出与特定国家和 或城市绑定的所有对象 我们使用谷歌地图 API 预先计算了具有各自纬度和经度的对象并将其存储在数据库中 有时 这些对象在它们可以提供服务的特定服务范围 半径内提供服务 例如现在的情况就
  • 如何知道 PHP require_once() 语句中使用的正确路径

    正如许多人一样 我在 Web 应用程序的根目录中有一个 config php 文件 我想将其包含在几乎所有其他 php 文件中 所以他们中的大多数都有这样的一行 require once config php 或有时 require onc
  • 提交后如何重置表单?

    我有一个简单的表格 假设它需要一个电子邮件地址 提交表单后 消息堆栈会通知用户其地址已成功提交 问题是 提交地址后 带有电子邮件的表单字段仍然包含用户输入的电子邮件地址 我该如何重置该字段 我必须为此使用 JavaScript 吗 谢谢 w
  • 通过 PHP 将 CSV 导入 MYSQL

    我正在将 CSV 文件导入到我的管理区域 并且我想将文件添加到我的数据库中 我的 PHP 代码import php is
  • 无需源代码即可部署网站

    我用php开发了网站 我想在没有源代码的情况下部署它 用php可以吗 我可以将网站代码转换为某种中间形式然后进行部署吗 您可以使用 Zend Guard 来编码您的代码 这样它就无法被逆向工程 http www zend com en pr
  • R 语言与 php 集成以获取 R 的结果

    我有以下 R 脚本 assign data path data path lt C Users Owner Desktop R work assign valus to the following three percent train p

随机推荐

  • 错误 您的 SQLite 版本 (3.7.17) 太旧。 Active Record 支持 SQLite >= 3.8

    我刚刚从 Rails 5 2 升级到 Rails 6 当我尝试使用该应用程序执行任何操作时 会引发上述错误 我在 gem 文件中使用 sqlite3 进行开发 旧应用程序工作得很好 但升级后 错误不断抛出 group development
  • 查找成对欧几里得距离(距离矩阵)的快速算法

    我知道 matlab 有一个内置的 pdist 函数可以计算成对距离 然而 我的矩阵太大了 以至于它的 60000 x 300 和 matlab 内存不足 这个问题是后续问题Matlab 欧氏成对平方距离函数 https stackover
  • 为什么我请求 ACCESS_MEDIA_LOCATION 权限时没有显示权限框?

    我正在尝试实现 Android 10 的 ACCESS MEDIA LOCATION 权限 以便访问照片的位置 首先 应用程序请求 READ EXTERNAL STORAGE 权限 以便使用 MediaStore 访问照片 然后应用程序使用
  • 更改序列的起始值 - Postgresql

    我在序列号方面遇到了一个小问题 从一个文件中 我填充了我的数据库 其中有一个客户端ID 它是一个序列号 并且是我的主键 我有 300 个客户端 因此有 300 个客户端 ID 1 到 300 现在我的问题是 我有一个新客户的表单 我无法添加
  • 如何使用包名来区分grails中的类?

    可以使用包名称来区分 grails 中的类吗 例如com business appName DomainClass 和 com business appName foo DomainClass 我认为这会导致问题 因为 grails 需要唯
  • 将我的自定义函数应用于数据框 python

    我有一个数据框 其中有一列称为 信号 我想向该数据框添加一个新列并应用我构建的自定义函数 我对此很陌生 在将我从数据框列中获取的值传递到函数中时 我似乎遇到了麻烦 因此任何有关我的语法错误或推理的帮助将不胜感激 Signal 3 98 3
  • 在CSS中生成对角线(条纹)

    我想知道是否可以在 css 或 svg 中生成对角线来覆盖 div 从而允许 div 的背景颜色显示出来 像下面这样的东西 如果有人有一个例子会很有帮助 你可以试试 HTML div class deg45 stripes TEST div
  • 在 PHP 中使用 session_name() - 无法访问数据

    当我使用时 session name fObj session start SESSION foo bar 随后加载页面并运行 session start print r SESSION 不返回会话数据 如果我删除 session name
  • 是否有办法在 google play 上检查设备兼容性而无需上传

    将 Android 应用程序上传到市场时 Google Play 根据您的应用程序清单设置确定兼容设备列表 例如 使用许可 使用功能 uses sdk 支持屏幕 到目前为止 我发现我必须调整我的清单 以便只有在将我的应用程序上传到 Goog
  • Android 开发人员:TimerTask 和手机睡眠可能有些奇怪?

    我已经编写了我的第二个 Android 应用程序 该应用程序根据特定的时间表 仅截至目前的日期和时间 切换音频配置文件 如果我通过 eclipse 使用模拟器运行代码 代码可以正常工作 但是我最近导出了 apk 并将其安装在我的 At t
  • 无法加速像素修改的 BufferedImages

    很长一段时间 1 2个月 我一直在试图找到这个特定问题的答案 我无法让我的图像硬件加速 我一直在网上搜索 创建了自己的方法 用键盘敲击我的头 仍然感到疼痛 但没有成功 尽管我讨厌 Java SDK 以外的库 但我尝试了 LWJGL 和 JO
  • Pandas 通过 groupby 分组到列表列表

    给定一个结构如下的数据框 rule id ordering sequence id 1 0 12 1 1 13 1 1 14 2 0 1 2 1 2 2 2 12 我需要将其转换为 rule id sequences 1 12 13 14
  • 如何检测VBA excel是否发现了什么?

    我在宏中使用它来查找工作表中的内容 Selection Find What email After ActiveCell LookIn xlFormulas LookAt xlPart SearchOrder xlByRows Search
  • 使用opencv进行虹膜检测

    如何用opencv检测人脸上的虹膜 看看这个论坛主题 http social msdn microsoft com Forums en winformsdesigner thread 56a938de e065 4e61 b513 4104
  • 在 WPF 中使用 EF Code First 和 SqlCe

    我正在尝试将 EF Code First 与我的 WPF 应用程序一起使用 其想法是在 AppData MyApp 中创建一个 SqlCe Db 如果没有 并将其与 EF Code First 一起使用 目前 当我尝试从它应该创建的数据库中
  • 我如何使用 zend Framework 1.11 中的表单在复选框中设置数据库中的数据

    我有一个表名称是task master 我想在 zend 中动态地将所有记录设置到复选框中 我看到了很多例子 但没有找到任何解决办法 监工 id name br 1 Index br 2 Add br 3 Edit br 4 delete
  • 控制 Linux 嵌入式应用程序的启动屏幕

    在嵌入式编程中 通常需要用一些自定义的 加载 动画或从开机到启动并运行的启动屏幕来替换默认的 Linux 启动输出 达到这个目的的方法是什么 有没有办法在整个启动序列中使用相同的 进程 如何解决这个问题 我猜我们需要一个自制内核来实现这一点
  • 将 virtualenv 从 3.5.3 降级到 2.7

    我的 virtualenv 当前配置为 python 3 5 0 而我需要使用的包仅支持 2 7 我需要一种在 virtualenv 中将 python 运行时降级到 2 7 的方法 我确实有两个版本可供使用 第一个是在我的 virtual
  • Windows 批处理脚本中的文件/文件夹选择器对话框

    在运行时才知道输入文件位置的情况下 使用 GUI 进行文件选择输入可以减少用户出错的可能性 有没有办法从 Windows 批处理脚本调用文件 文件夹选择器对话框 文件浏览器 2016 3 20更新 由于 PowerShell 是当今所有现代
  • OM\Db::query(string $statement) 的声明必须与 PDO::query 兼容

    我刚刚安装了 PHP 8 却出现此错误 我如何解决它 致命错误 OM Db query string statement 的声明必须与 home www includes 中的 PDO query string query int fetc