gpt4 book ai didi

php - 错误的 COM_STMT_PREPARE 响应大小。收到 7. LARAVEL ERROR

转载 作者:行者123 更新时间:2023-11-30 21:59:18 26 4
gpt4 key购买 nike

我有一个使用 laravel 开发的博客。在我的本地 PC 上,一切正常。但是当我将它上传到实时共享托管服务器时,它会抛出如下错误:

ErrorException in MySqlConnector.php line 124:
Wrong COM_STMT_PREPARE response size. Received 7

我的服务器配置如下

  1. Server: MariaDB
  2. Server version: 10.1.20-MariaDB - MariaDB Server
  3. PHP 5.6

我找不到任何解决方案。任何帮助将不胜感激。

最佳答案

我也遇到了同样的问题。我的虚拟主机提供商是 000webhost。只需在数据库配置文件 (config/database.php) 中将此 PDO 属性 PDO::ATTR_EMULATE_PREPARES 设置为 true,它应该可以正常工作。

例如:

'mysql' => [
'driver' => 'mysql',
'host' => env('DB_HOST', 'localhost'),
//.......
'options' => [PDO::ATTR_EMULATE_PREPARES => true,]
],

此外,如果您已缓存配置或在生产环境中运行,则可能需要运行 php artisan config:cache

关于php - 错误的 COM_STMT_PREPARE 响应大小。收到 7. LARAVEL ERROR,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43953626/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com