安装mysql时出现HTTP 500 内部服务…

在搭配php的环境时 apache和php都安装成功 现在就mysql出现了问题

mysql安装成功 也正常运行 可是测试连接的时候出现

HTTP 500 内部服务器错误

测试连接代码如下:
<?php
 $conn=mysql_connect("localhost","root","root");
 if($conn){
 echo "ok";
 }else{
 echo "false";
 }

?>

这行代码并没有错

php.ini里
extension=php_mysql.dll
extension=php_mysqli.dll
也都启用

extension_dir = "D:\myweb\php5\ext"

没有问题

每次修改之后我都有重启apache服务器

什么传智播客的   php100的之类的视频教程看了N遍 步骤完全按视频教程来的
可是他们的都成功了 我的就是成功不了

寻寻觅觅 凄凄惨惨戚戚

就在打算放弃的时候 目的灵光一闪
libmysql.dll拷贝到c:windowssystem32了吗?

还真的就是这个问题
拷过去后一切解决

注:

这个问题也会导致安装phpmyadmin的时候出现 :
“无法载入mysql扩展,请检查PHP配置”

网上很多网友都出现这个问题

php.ini中

extension=php_mysql.dll
extension=php_mysqli.dll

启用了

extension_dir = "D:\myweb\php5\ext"也正确

可运行phpmyadmin就是出现这个问题,基本也是libmysql.dll没有拷贝到c:windowssystem32


 

 
 
 
原文地址:https://www.cnblogs.com/qmsu/p/3832514.html