亚洲乱码中文字幕综合,中国熟女仑乱hd,亚洲精品乱拍国产一区二区三区,一本大道卡一卡二卡三乱码全集资源,又粗又黄又硬又爽的免费视频

Win7環(huán)境下Apache連接MySQL提示連接已重置的解決辦法

 更新時間:2017年05月09日 10:10:38   作者:冰檸檬草  
這篇文章主要為大家詳細(xì)介紹了Win7環(huán)境下Apache連接MySQL提示“連接已重置”的解決辦法,具有一定的參考價值,感興趣的小伙伴們可以參考一下

win7下手動搭建wamp環(huán)境,碰到的幾個坑總結(jié)下:

1.能正常訪問php和html類型文件,但是訪問項目文件時老是連接被重置,后來總結(jié)是數(shù)據(jù)庫的問題,就寫測試用例測試php能否成功調(diào)用數(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,默認(rèn)localhost指向是::1而非127.0.0.1)

2.不能自動定位首頁

在httpd.conf中<Directory "F:/php_projects"></Directory>中  添加  DirectoryIndex index.html index.php default.html default.php指定默認(rèn)首頁。

3.開始安裝phpmyadmin時老是提示錯誤,我們都知道phpmyadmin只需要下載安裝包后解壓放到根目錄下即可,不明白為什么一直提示錯誤,換了幾個版本錯誤依舊,上面的問題解決后這個問題也不存在了。

4.Call to undefined function imagecreatefrompng()發(fā)現(xiàn)是因為安裝時php忘了開啟gd2擴(kuò)展。

以上就是本文的全部內(nèi)容,希望對大家的學(xué)習(xí)有所幫助,也希望大家多多支持腳本之家。

相關(guān)文章

最新評論