修改mysql密碼phpmyadmin不能登入_PHP教程

來源:互聯網
上載者:User
出現phpmyadmin不能登入是我在修改我mysql伺服器密碼之後導致的,後來百度了相關的原因,原來是修改了mysql密碼之後我們還需要在phpmyadmin目錄中去修改config.inc.php中的內容。

錯誤提示

#1045 - Access denied for user 'root'@'localhost' (using password: YES)

phpmyadmin目錄中找到config.inc.php檔案,修改如下位置即可

對於config.inc.php檔案,最重要的即是修改加入phpMyAdmin串連MySQL的使用者名稱和密碼。尋找到程式碼:

代碼如下 複製代碼


// $cfg['Servers'][$i]['controluser'] = 'pma';
// $cfg['Servers'][$i]['controlpass'] = 'pmapass';


將“//”注釋號刪除,同時輸入MySQL中配置的使用者名稱和密碼比如這裡:

代碼如下 複製代碼
$cfg['Servers'][$i]['controluser'] = 'ids.la';
$cfg['Servers'][$i]['controlpass'] = '*********';


注意:如果需要通過遠程伺服器調試使用phpMyAdmin,則需要添加blowfish_secret內容定義Cookie,尋找到程式碼:

代碼如下 複製代碼

$cfg['blowfish_secret'] = '';


設定內容為COOKIE

代碼如下 複製代碼

$cfg['blowfish_secret'] = 'leosn';

Linux下phpmyadmin不能登入串連MySQL,且無任何提示的問題解決方案


問題如下 :
php環境已經配好,正常。phpmyadmin不能登入,不論密碼輸入是否正確,都沒有任何錯誤提示,自動跳回到登入頁

面。

解決方案 :
1、在php.ini 找到session.save_path 這一行,設成session.save_path = “/var/lib/php/session”,並把前面的

分號去掉。
以上的/var/lib/php/session根據你實際情況設定。

2、修改此目錄的許可權和屬主:

代碼如下 複製代碼
# chown -R nobody:nobody /var/lib/php/session

(nobody許可權很低,最好設定它為web運行賬戶!)

代碼如下 複製代碼
# chmod 777 /var/lib/php/session

(session目錄至少設定770許可權以上,否則phpmyadmin登入會有問題。)

3、重啟相關服務,如果是apache,就重啟apache服務:/etc/init.d/httpd restart;如果是nginx,就重啟php-fpm

服務

代碼如下 複製代碼
:/etc/init.d/php-fpm restart

http://www.bkjia.com/PHPjc/632145.htmlwww.bkjia.comtruehttp://www.bkjia.com/PHPjc/632145.htmlTechArticle出現phpmyadmin不能登入是我在修改我mysql伺服器密碼之後導致的,後來百度了相關的原因,原來是修改了mysql密碼之後我們還需要在phpmyadmin目...

  • 聯繫我們

    該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

    如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

    A Free Trial That Lets You Build Big!

    Start building with 50+ products and up to 12 months usage for Elastic Compute Service

    • Sales Support

      1 on 1 presale consultation

    • After-Sales Support

      24/7 Technical Support 6 Free Tickets per Quarter Faster Response

    • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.