我正在开发基于codeigniter的销售点系统。我收到此错误“在布尔值上调用成员函数num_rows()”。我刚搬到linux并安装了灯泡。我在wamp上得到了类似的错误,那时我删除了wamp并安装了xampp并且它工作正常。现在我想用灯,每件事都很好,期待它得到这个错误。我已经改变了PHP版本,但它没有帮助。我无法更改代码,因为它已被用于数百个地方。目前我使用的是PHP PHP版本7.0.27,Apache / 2.4.18,sql版本:mysqladmin Ver 8.42 Distrib 5.7.20,适用于x86_64上的Linux。也为什么它在xampp工作,但在wamp和灯上给出错误, 这是完整的错误
遇到未被捕获的异常 类型:错误
消息:在布尔值上调用成员函数num_rows()
文件名:/var/www/html/dev.com/public_html/gspos/app/models/admin/Products_model.php
行号:206 回溯:
档案:/var/www/html/dev.com/public_html/gspos/app/controllers/admin/Products.php
行:2053
功能:getAllWarehousesWithPQ
档案:/var/www/html/dev.com/public_html/gspos/index.php
行:302
功能:require_once
答案 0 :(得分:0)
我认为你有代码味道,但如果你不能编辑它,也许检查Xampp配置和你的新配置之间的差异,并从检查php版本开始。
答案 1 :(得分:0)
感谢您的帮助。我刚刚安装了Xampp,它解决了我的问题