[英]Can I display a query error number, or how can I find out what's wrong with my MySQL query?
[英]How can I find out what's wrong with mysqli extension?
我正在使用PHP 5.6.30
,我需要mysqli
扩展。 在php.ini
我有
extension_dir = "ext"
...
extension=php_mysqli.dll
ext
dir存在于安装php的文件夹中,而php_mysqli.dll
存在于ext
文件夹和php install文件夹中。 php -m
显示已安装mysqli。 还是下面的代码
new mysqli ( 'localhost', 'root', 'root', 'db_name_here');
输出Fatal error: Class 'mysqli' not found
问题是:我如何找出mysqli
UPD。 我正在使用Win7
,服务器是Apache 2.4
您还可以检查是否在环境中加载了库
if (extension_loaded('mysqli') && function_exists('mysqli_init')) {
echo "having lib";
}else{
echo "No library loaded or exist";
}
您也可以为extension_dir指定标准路径。
检查您的extension_dir路径。 它应该完全合格。 即
extension_dir = "C:/wamp/php/ext" // your php path folder.
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.