Win7环境下Apache连接MySQL提示连接已重置的解决办法
发布时间 - 2026-01-11 01:02:22 点击率:次win7下手动搭建wamp环境,碰到的几个坑总结下:

1.能正常访问php和html类型文件,但是访问项目文件时老是连接被重置,后来总结是数据库的问题,就写测试用例测试php能否成功调用数据库。
<?php
echo "mysql";
$mysql_conf = array(
'host' => '127.0.0.1',
'db' => 'drupal628',
'db_user' => 'root',
'db_pwd' => 'admin',
);
$mysql_conn = @mysql_connect($mysql_conf['host'], $mysql_conf['db_user'], $mysql_conf['db_pwd']);
if (!$mysql_conn) {
echo "失败";
die("could not connect to the database:\n" . mysql_error());//诊断连接错误
}else{
echo "连接成功";
}
?>
<?php
echo "mysqli";
$mysql_conf = array(
'host' => '127.0.0.1',
'db' => 'drupal628',
'db_user' => 'root',
'db_pwd' => 'admin',
);
$mysqli = @new mysqli($mysql_conf['host'], $mysql_conf['db_user'], $mysql_conf['db_pwd']);
if ($mysqli->connect_errno) {
echo "失败";
die("could not connect to the database:\n" . $mysqli->connect_error);//诊断连接错误
}else{
echo "成功";
}
?>
mysqli测试 实际是mysqli能连接成功,mysql连接不成功,phpinfo.php也显示模块都已正常加载,百思不得其解,直到找到这位大神的解答。
解决方法:
在apache的配置文件 httpd.conf 中添加: LoadFile D:/PHP/php5.2.13/libmysql.dll(一试便好,我不存在2的错误)
修改\windows\system32\drivers\etc\hosts文件,把localhost指向127.0.0.1(因Windows7可解析IPv6,默认localhost指向是::1而非127.0.0.1)
2.不能自动定位首页
在httpd.conf中<Directory "F:/php_projects"></Directory>中 添加 DirectoryIndex index.html index.php default.html default.php指定默认首页。
3.开始安装phpmyadmin时老是提示错误,我们都知道phpmyadmin只需要下载安装包后解压放到根目录下即可,不明白为什么一直提示错误,换了几个版本错误依旧,上面的问题解决后这个问题也不存在了。
4.Call to undefined function imagecreatefrompng()发现是因为安装时php忘了开启gd2扩展。
以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持。
# Apache连接mysql
# Apache连接mysql提示连接已重置
# win7搭建wamp环境
# WampServer搭建php环境时遇到的问题汇总
# 浅谈本地WAMP环境的搭建
# win2008下搭建属于自己的web服务器(wamp)
# 在WAMP环境下搭建ZendDebugger php调试工具的方法
# windows下apache+php+mysql 环境配置方法
# linux下安装apache与php;Apache+PHP+MySQL配置攻略
# CentOS 6.4安装配置LAMP服务器(Apache+PHP5+MySQL)
# Windows下Apache+MySQL+PHP运行环境的安装图文方法
# Apache+php+mysql在windows下的安装与配置图解(最新版)
# win7 64位系统 配置php最新版开发环境(php+Apache+mysql)
# 几个
# 首页
# 也不
# 是因为
# 我不
# 这个问题
# 不明白
# 大神
# 百思不得其解
# 换了
# 只需要
# 都已
# 而非
# 解决方法
# 不成功
# 配置文件
# 大家多多
# 就写
# 安装包
# 加载
相关栏目:
【
网站优化151355 】
【
网络推广146373 】
【
网络技术251813 】
【
AI营销90571 】
相关推荐:
Laravel怎么创建控制器Controller_Laravel路由绑定与控制器逻辑编写【指南】
Laravel如何设置定时任务(Cron Job)_Laravel调度器与任务计划配置
东莞专业网站制作公司有哪些,东莞招聘网站哪个好?
Laravel如何使用Gate和Policy进行授权?(权限控制)
如何在万网利用已有域名快速建站?
php json中文编码为null的解决办法
如何在阿里云虚拟机上搭建网站?步骤解析与避坑指南
如何在IIS7上新建站点并设置安全权限?
Laravel Vite是做什么的_Laravel前端资源打包工具Vite配置与使用
Laravel Seeder填充数据教程_Laravel模型工厂Factory使用
iOS验证手机号的正则表达式
,在苏州找工作,上哪个网站比较好?
网页制作模板网站推荐,网页设计海报之类的素材哪里好?
如何在IIS中新建站点并配置端口与物理路径?
Zeus浏览器网页版官网入口 宙斯浏览器官网在线通道
宙斯浏览器怎么屏蔽图片浏览 节省手机流量使用设置方法
晋江文学城电脑版官网 晋江文学城网页版直接进入
Swift中switch语句区间和元组模式匹配
JS中页面与页面之间超链接跳转中文乱码问题的解决办法
Laravel表单请求验证类怎么用_Laravel Form Request分离验证逻辑教程
Laravel如何使用Laravel Vite编译前端_Laravel10以上版本前端静态资源管理【教程】
如何在香港免费服务器上快速搭建网站?
使用PHP下载CSS文件中的所有图片【几行代码即可实现】
如何在 Pandas 中基于一列条件计算另一列的分组均值
微信小程序 require机制详解及实例代码
西安市网站制作公司,哪个相亲网站比较好?西安比较好的相亲网站?
Laravel怎么在Blade中安全地输出原始HTML内容
弹幕视频网站制作教程下载,弹幕视频网站是什么意思?
敲碗10年!Mac系列传将迎来「触控与联网」双革新
品牌网站制作公司有哪些,买正品品牌一般去哪个网站买?
Laravel怎么上传文件_Laravel图片上传及存储配置
用v-html解决Vue.js渲染中html标签不被解析的问题
中国移动官方网站首页入口 中国移动官网网页登录
Laravel怎么实现一对多关联查询_Laravel Eloquent模型关系定义与预加载【实战】
Laravel定时任务怎么设置_Laravel Crontab调度器配置
如何在云主机快速搭建网站站点?
使用C语言编写圣诞表白程序
在线制作视频的网站有哪些,电脑如何制作视频短片?
html5如何设置样式_HTML5样式设置方法与CSS应用技巧【教程】
网站制作大概要多少钱一个,做一个平台网站大概多少钱?
大同网页,大同瑞慈医院官网?
佐糖AI抠图怎样调整抠图精度_佐糖AI精度调整与放大细化操作【攻略】
如何在 Go 中优雅地映射具有动态字段的 JSON 对象到结构体
北京专业网站制作设计师招聘,北京白云观官方网站?
HTML5打空格有哪些误区_新手常犯的空格使用错误【技巧】
Laravel怎么实现支付功能_Laravel集成支付宝微信支付
香港服务器如何优化才能显著提升网站加载速度?
如何在景安云服务器上绑定域名并配置虚拟主机?
企业网站制作这些问题要关注
使用Dockerfile构建java web环境

