Win7環(huán)境下Apache連接MySQL提示連接已重置的解決辦法
win7下手動搭建wamp環(huán)境,碰到的幾個坑總結下:
1.能正常訪問php和html類型文件,但是訪問項目文件時老是連接被重置,后來總結是數(shù)據(jù)庫的問題,就寫測試用例測試php能否成功調用數(shù)據(jù)庫。
<?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()發(fā)現(xiàn)是因為安裝時php忘了開啟gd2擴展。
以上就是本文的全部內容,希望對大家的學習有所幫助,也希望大家多多支持腳本之家。
- WampServer搭建php環(huán)境時遇到的問題匯總
- 淺談本地WAMP環(huán)境的搭建
- win2008下搭建屬于自己的web服務器(wamp)
- 在WAMP環(huán)境下搭建ZendDebugger php調試工具的方法
- windows下apache+php+mysql 環(huán)境配置方法
- linux下安裝apache與php;Apache+PHP+MySQL配置攻略
- CentOS 6.4安裝配置LAMP服務器(Apache+PHP5+MySQL)
- Windows下Apache+MySQL+PHP運行環(huán)境的安裝圖文方法
- Apache+php+mysql在windows下的安裝與配置圖解(最新版)
- win7 64位系統(tǒng) 配置php最新版開發(fā)環(huán)境(php+Apache+mysql)
相關文章
laravel5.1 ajax post 傳值_token示例
今天小編就為大家分享一篇laravel5.1 ajax post 傳值_token示例,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧2019-10-10
PHP讀取Excel內的圖片(phpspreadsheet和PHPExcel擴展庫)
今天接到了一個從Excel內讀取圖片的需求,這里介紹一下分別使用phpspreadsheet和PHPExcel擴展庫來實現(xiàn)讀取Excel內圖片的功能,感興趣的朋友一起看看吧2019-11-11
Laravel 已登陸用戶再次查看登陸頁面的自動跳轉設置方法
今天小編就為大家分享一篇Laravel 已登陸用戶再次查看登陸頁面的自動跳轉設置方法,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧2019-09-09
yii2實現(xiàn) "上一篇,下一篇" 功能的代碼實例
在很多頁面上都需要加入上一篇,下一篇 按鈕,小編覺得挺不錯的,現(xiàn)在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧2017-02-02

