【问题标题】:Tera-WURFL: Couldn't fetch mysqliTera-WURFL:无法获取 mysqli
【发布时间】:2011-11-24 21:56:18
【问题描述】:

我正在尝试将我的网站部署到生产环境中,但我在使用 Tera-WURFL 时遇到了以下问题:

Warning (2): mysqli::real_escape_string() [http://php.net/mysqli.real-escape-string]: Couldn't fetch mysqli [/var/www/fonykweb/public_html/tera-wurfl/DatabaseConnectors/TeraWurflDatabase_MySQL4.php, line 401]
Warning (2): mysqli::query() [http://php.net/mysqli.query]: Couldn't fetch mysqli [/var/www/fonykweb/public_html/tera-wurfl/DatabaseConnectors/TeraWurflDatabase_MySQL4.php, line 258]
Warning (2): TeraWurflDatabase_MySQL4::getDeviceFromCache() [http://php.net/terawurfldatabase-mysql4.getdevicefromcache]: Couldn't fetch mysqli [/var/www/fonykweb/public_html/tera-wurfl/DatabaseConnectors/TeraWurflDatabase_MySQL4.php, line 259]

它在我的 2 台本地机器上正常运行。在我的 php.ini 文件中启用了 mysqli.so 扩展。还会发生什么?

【问题讨论】:

    标签: php wurfl


    【解决方案1】:

    好的,对于那些在这个问题上迷失方向的可怜人:问题最终出在我的数据库用户配置上,我在 Tera-WURFL 配置文件中设置的用户与我数据库中的用户不匹配。一旦我更正了我的数据库用户,问题就解决了。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2011-08-18
      • 1970-01-01
      • 2013-11-25
      相关资源
      最近更新 更多