一日把系统从windows转到了linux,用的是ubuntu。
开始搭建我的web服务器,php5.2.6, mysql 5.0.45, nginx 0.5.35.一切都很正常phpinfo也显示了。接下来开始搭建项目站点。怪事情出现了,其中一个项目用adodb连接数据库,不显示数据。用各种方法new mysqli(), mysqli_connect(), mysql_connect(),都可以正常显示,就用adodb连接不成,网上查看各种资料,用
$conn = ADONewConnection('mysqli');$conn->debug = true;打开错误日志,才发现sql语句中有一个字段,数据库里没有。
我用的是最新的程序,而数据结构却是用的老的,所以出现了这种情况。由于我对adodb不是很熟,用了好长时间都没有发现是什么原因。