2011-11-24 67 views
0

我想我的网站部署到生产,我得到使用万亿WURFL以下问题:万亿WURFL:无法获取的mysqli

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台本地机器。 mysqli.so扩展在我的php.ini文件中启用。还有什么可能发生?

回答

0

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