国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁(yè) > 網(wǎng)站 > 幫助中心 > 正文

XAMPP-訪問(wèn)phpmyadmin出錯(cuò)的解決方案

2020-03-22 17:42:13
字體:
來(lái)源:轉(zhuǎn)載
供稿:網(wǎng)友
  • XAMPP(Apache+html' target='_blank'>MySQL+PHP+PERL)是一個(gè)功能強(qiáng)大的建 XAMPP 軟件站集成軟件包,輕巧,用起來(lái)很方便。它提供了強(qiáng)大的phpmyadmin數(shù)據(jù)庫(kù)管理工具,讓使用者對(duì)數(shù)據(jù)庫(kù)的使用和管理得心應(yīng)手。對(duì)于不能在本地打開phpmyadmin的問(wèn)題,我的解決方案如下:

    MySQL有一個(gè)默認(rèn)的專用端口:3306,所以,如果你之前獨(dú)立安裝了MySQL,那么3306端口已經(jīng)被占用。安裝XAMPP集成的MySQL時(shí),必須重新設(shè)置獨(dú)立的端口,否則是不能訪問(wèn)phpmyadmin的,我收到的報(bào)錯(cuò)信息見圖:

    修改方法也很方便,打開XAMPP的控制面板,找到mysql右側(cè)的config,點(diǎn)擊,會(huì)出現(xiàn)my.ini的選擇項(xiàng),這個(gè)就是mysql的配置文件了,如圖:

    當(dāng)然只是修改端口,我還是訪問(wèn)不了。還要去修改phpmyadmin的配置文件,這里有兩個(gè)途徑:

    一、訪問(wèn)phpmyadmin出錯(cuò)的解決方案

    1、打開xampp目錄(默認(rèn)的安裝目錄,如果修改,請(qǐng)找到xampp的安裝目錄),打開phpmyadmin的目錄,在該目錄下找到config.inc.php,我的默認(rèn)配置:

    <?php/* * This is needed for cookie based authentication to encrypt password in * cookie */$cfg['blowfish_secret'] = 'xampp'; /* YOU SHOULD CHANGE THIS FOR A MORE SECURE COOKIE AUTH! *//* * Servers configuration */$i = 0;/* * First server */$i++;/* Authentication type and info */$cfg['Servers'][$i]['auth_type'] = 'config';$cfg['Servers'][$i]['user'] = 'username';            //mysql用戶名$cfg['Servers'][$i]['password'] = 'password';       //mysql密碼$cfg['Servers'][$i]['extension'] = 'mysqli';     //擴(kuò)展配置,若訪問(wèn)出現(xiàn)沒(méi)有配置mysqli等錯(cuò)誤,加上這個(gè)。默認(rèn)是有的$cfg['Servers'][$i]['AllowNoPassword'] = true;$cfg['Lang'] = '';/* Bind to the localhost ipv4 address and tcp */$cfg['Servers'][$i]['host'] = '127.0.0.1';$cfg['Servers'][$i]['connect_type'] = 'tcp';/* User for advanced features */$cfg['Servers'][$i]['controluser'] = 'pma';$cfg['Servers'][$i]['controlpass'] = '';/* Advanced phpMyAdmin features */$cfg['Servers'][$i]['pmadb'] = 'phpmyadmin';$cfg['Servers'][$i]['bookmarktable'] = 'pma_bookmark';$cfg['Servers'][$i]['relation'] = 'pma_relation';$cfg['Servers'][$i]['table_info'] = 'pma_table_info';$cfg['Servers'][$i]['table_coords'] = 'pma_table_coords';$cfg['Servers'][$i]['pdf_pages'] = 'pma_pdf_pages';$cfg['Servers'][$i]['column_info'] = 'pma_column_info';$cfg['Servers'][$i]['history'] = 'pma_history';$cfg['Servers'][$i]['designer_coords'] = 'pma_designer_coords';$cfg['Servers'][$i]['tracking'] = 'pma_tracking';$cfg['Servers'][$i]['userconfig'] = 'pma_userconfig';$cfg['Servers'][$i]['recent'] = 'pma_recent';$cfg['Servers'][$i]['table_uiprefs'] = 'pma_table_uiprefs';/* * End of servers configuration */?>

    然后在$cfg['Lang'] = ”后加入以下代碼:

    $cfg['Servers'][$i]['port'] = '3307'

    保存,重啟apache,在地址欄輸入localhost/phpmyadmin,就可以直接進(jìn)入phpmyadmin的管理界面了


    這種方式不太安全,沒(méi)有驗(yàn)證,誰(shuí)都可以進(jìn)入phpmyadmin管理數(shù)據(jù)庫(kù)了。重新回到配置文件,找到如下代碼:

    $cfg['Servers'][$i]['auth_type'] = 'config'

    將上述代碼的config改為cookie,或者h(yuǎn)ttp,就會(huì)出現(xiàn)驗(yàn)證界面了(cookie和http對(duì)應(yīng)的驗(yàn)證界面在windows上還不一樣),我把它改成了cookie,出現(xiàn)如圖驗(yàn)證界面

    2、這種方式也是修改phpmyadmin的配置文件,不過(guò)路徑不一樣了,在phpmyadmin/libraries找到config.default.php文件,里面包含了服務(wù)器的各種配置參數(shù)

    $cfg['Servers'][$i]['port'] = '';

    找到這一行代碼,我的在132行,這個(gè)是配置端口的,值為空則是默認(rèn)的3306,將其值改為3307后,保存,重啟apache,同樣可以訪問(wèn)phpmyadmin了

    二、phpmyadmin配置文件詳解

    打開在phpmyadmin/libraries找到config.default.php文件,常用參數(shù)配置如下

    $cfg['PmaAbsoluteUri'] = '';  //phpmyadmin的訪問(wèn)網(wǎng)址 ,默認(rèn)就行$cfg['TranslationWarningThreshold'] = 80; //服務(wù)器端口$cfg['Servers'][$i]['host'] = 'localhost';//mysql主機(jī)ip,如果mysql和該phpmyadmin在同一服務(wù)器,則按默認(rèn)localhost$cfg['Servers'][$i]['port'] = '3307';  //mysql端口,默認(rèn)3306,保留為空即可$cfg['Servers'][$i]['user'] = 'root'; //mysql用戶名$cfg['Servers'][$i]['password'] = '';//密碼$cfg['Servers'][$i]['auth_type'] = 'cookie'; //認(rèn)證方式/*端口、用戶名、認(rèn)證方式等也可以再config.inc.php中配置,并且優(yōu)先級(jí)高*$cfg['Servers'][$i]['auth_type'] = 'config';  這個(gè)是在config.inc.php的*配置,若不修改這個(gè)值,仍然可以直接訪問(wèn)phpmyadmin*/$cfg['DefaultLang']='zh';  //設(shè)置默認(rèn)語(yǔ)言

    對(duì)于認(rèn)證方式$cfg['Servers'][$i]['auth_type'] = ‘cookie'; 的值有四個(gè):cookie,http,HTTP,config

    config方式即輸入phpmyadmin的訪問(wèn)網(wǎng)址即可直接進(jìn)入,無(wú)需輸入用戶名和密碼,是不安全的,不推薦使用。

    當(dāng)該項(xiàng)設(shè)置為cookie,http或HTTP時(shí),登錄phpmyadmin需要數(shù)據(jù)用戶名和密碼進(jìn)行驗(yàn)證,,具體如下:

    PHP安裝模式為Apache,可以使用http和cookie;

    PHP安裝模式為CGI,可以使用cookie .

    另外,在cookie模式下,還可以設(shè)置$cfg['blowfish_secret'] = ”; (短語(yǔ)密碼) ,至于設(shè)置為什么密碼,由您自己決定,也可以不用理會(huì)。(沒(méi)測(cè)試過(guò),這一點(diǎn)來(lái)自文檔說(shuō)明,我覺(jué)得不用理會(huì)就行了)

    來(lái)源:http://www.ido321.com/1246.html

    PHP編程

    鄭重聲明:本文版權(quán)歸原作者所有,轉(zhuǎn)載文章僅為傳播更多信息之目的,如作者信息標(biāo)記有誤,請(qǐng)第一時(shí)間聯(lián)系我們修改或刪除,多謝。

  • 發(fā)表評(píng)論 共有條評(píng)論
    用戶名: 密碼:
    驗(yàn)證碼: 匿名發(fā)表
    主站蜘蛛池模板: 河北区| 雷波县| 湟中县| 修文县| 贵阳市| 松阳县| 时尚| 湖北省| 东乌珠穆沁旗| 平乐县| 曲麻莱县| 贵港市| 蒙阴县| 浠水县| 河北区| 和政县| 寻甸| 策勒县| 秦皇岛市| 祁东县| 会泽县| 饶平县| 永嘉县| 化隆| 普兰店市| 德格县| 镶黄旗| 合山市| 平遥县| 章丘市| 定安县| 乌苏市| 云南省| 荃湾区| 惠安县| 建宁县| 牡丹江市| 荃湾区| 平和县| 东源县| 巴里|