(操作系统:Windows 10;XAMPP v3.2.2;Visual Studio代码1.20.0)
我对php mysqli有一个问题。它说mysqli_connect函数没有定义。我尝试过很多解决方案——甚至在堆栈溢出中——但这些解决方案都不适合我。
我已经将PHP从5升级到7。在我的phpinfo中,似乎没有启用mysqli。所以我检查了是否有php_mysqli。我的php文件夹中的dll文件(我已将xampp文件夹中的php文件夹与新的php(7)文件夹交换)。我在“C:\xampp\php\ext”中找到了。所以下一步是检查php。“extension=php_mysqli.dll”的ini。我找到并移除了“在它前面。我保存了文档并重新启动了Apache服务器。它不起作用。
引发的异常是:
html lang-html prettyprint-override"> <br />
<b>Fatal error</b>: Uncaught Error: Call to undefined function mysqli_connect() in C:\xampp\htdocs\BMult\Archive.php:5
Stack trace:
#0 {main}
thrown in <b>C:\xampp\htdocs\BMult\Archive.php</b> on line <b>5</b><br />
引发错误的语句是:
$con = mysqli_connect('localhost', 'user', 'password', 'database');
最好安装更新的XAMPP版本。我删除了XAMPP并安装了一个更新的版本,现在它可以工作了。
https://www.apachefriends.org/download.html
好吧,我知道我试图混合mysql和MySQLI....
我想看看我的WordPress主题,我收到了这个错误: 致命错误:未捕获错误:调用未定义的函数have_post()在C:\xampp\htdocs\wordpress\wp-内容\主题\ChachoTheme\index.php: 6堆栈跟踪:#0 C:\xampp\htdocs\wordpress\wp-包括\template-loader.php(74):包括()#1 C:\xampp\HT
未捕获的错误:在C:\xampp\htdocs\phoenixproject\register.php中调用未定义的函数mysql_connect():9堆栈跟踪:#0{main}在C:\xampp\htdocs\phoenixproject\register.php第9行抛出 如何解决这个??
问题内容: 我试图与XAMPP和MySQL服务器建立简单连接,但是每当我尝试输入数据或连接到数据库时,都会出现此错误。 致命错误:未捕获错误:在C:\ xampp \ htdocs \ register.php:22中调用未定义函数mysql_connect() 堆栈跟踪:#0 {main}在第22行的C:\ xampp \ htdocs \ register.php中抛出 第22行的示例: 问题
我在尝试访问http://localhost/phpmyadmin/时收到以下错误: 在这里回顾了类似的主题后,我做了以下工作: null 我运行的是Windows10,Apache2.4-64bits、PHP7-64bits和mysqlserver5.7。Apache运行良好,PHP也运行良好(访问info.PHP无需担心) 谢了。
我正在按照一个在线教程来创建一个迷你购物车,一切都很顺利,但现在我得到了这个错误: 致命错误:未捕获错误:调用未定义函数mysql_query()