对我来说,这很奇怪,我在这里找到的解决方案对我都不起作用。
我正在使用mysqli访问数据库。mysqli已安装并可用。如果通过"php -f myscript.php“从外壳调用,我的PHP脚本可以正常工作。
但是,一旦我在Eclpse (had 2020-03,刚刚安装了2020-6)中尝试了这一点,我就会收到"PHP致命错误:未捕获的错误:调用/home/中未定义的函数mysqli_connect() ...“的提示。
作为一个非专业人员,我不知道Eclipse是否使用了与我的shell不同的配置。是真地吗?如果是,我如何正确地配置它,以及在哪里正确配置它,这样我也可以在Eclipse调试器中使用mysqli?(如果我在调试器中或使用run命令启动脚本,它将不起任何作用:在IDE中,它找不到任何mysqli函数。)
发布于 2020-08-11 16:28:19
问题完全是自制的:在“调试配置”- "PHP可执行文件“中,我取消了”使用系统默认的php.ini配置“,这显然是一个错误:-(谢谢你给我指出了正确的方向!
https://stackoverflow.com/questions/63344554
复制相似问题