php - 当我在另一个系统上运行项目时出现错误...我该如何解决?
问题描述
PDO::query(string $query, ?int $fetchMode = null, mixed ...$fetchModeArgs) 的声明必须与 Doctrine\DBAL\Driver\Connection::query() 兼容
解决方案
如果您在收到错误的系统上使用 PHP 8,则可能是不兼容的学说/dbal。这是错误,您可以在此处找到更多详细信息。
https://github.com/doctrine/dbal/issues/3791
我面临类似的问题并已切换到 PHP 7.4 。
但这一切只有在你的系统有 php 8 的情况下
推荐阅读
- python - 使用 numpy.ctypeslib.as_array 从 ctypes 指针获取数组无法获取具有正确值的数组
- apache - Apache/PHP 服务器*有时* 显示目录索引而不是 wordpress 页面;有时显示用户代理不允许
- mysql - 如何在 AWS Lambda 中获取 Amazon Athena 中的表大小?
- javascript - 当这些 id 在 JavaScript 中的另一个数组中时,如何根据它们的 id 删除对象
- powerbi - 如何通过与分析服务的实时连接将 Power BI 卡中的“空白”转换为 0?
- laravel - 从 vue-select 中检索数据以填充两个不同表中的输入字段
- c# - Azure 服务总线:我应该在应用程序关闭时关闭 QueueClient 吗?
- javascript - JS:如果只有最后一个字段可能为空,是否需要可选链接?
- regex - 正则表达式将子字符串放在适当的组中
- php - PHP会话在文件上传后结束,想要留在页面直到点击注销