ホームページ >バックエンド開発 >PHPチュートリアル >mysql パスワードを変更する phpmyadmin がログインできない_PHP チュートリアル

mysql パスワードを変更する phpmyadmin がログインできない_PHP チュートリアル

WBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWB
WBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBオリジナル
2016-07-13 10:56:391058ブラウズ

phpmyadmin がログインできない問題は、私が mysql サーバーのパスワードを変更したことが原因でした。その後、Baidu が関連する理由を発見しました。mysql パスワードを変更した後も、config.inc の内容を変更する必要があることが判明しました。 phpmyadmin ディレクトリ内の .php。

エラーメッセージ

#1045 - ユーザー 'root'@'localhost' のアクセスが拒否されました (パスワードを使用: YES)

phpmyadmin ディレクトリで config.inc.php ファイルを見つけて、次の場所を変更します

config.inc.php ファイルの場合、最も重要なことは、phpMyAdmin に参加して MySQL に接続するためにユーザー名とパスワードを変更することです。コード行を見つけます:

コードは次のとおりです コードをコピー


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


「//」コメント番号を削除し、MySQL で設定されているユーザー名とパスワードを入力します (例:

)

コードは次のとおりです コードをコピー
$cfg['サーバー'][$i]['controluser'] = 'ids.la';
$cfg['サーバー'][$i]['controlpass'] = '************';


注: リモート サーバー デバッグを通じて phpMyAdmin を使用する必要がある場合は、blowfish_secret コンテンツ定義 Cookie を追加する必要があり、コード行を探してください:

コードは次のとおりです コードをコピー

$cfg['blowfish_secret'] = '';


コンテンツを COOKIE として設定します

コードは次のとおりです コードをコピー

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

phpmyadmin がプロンプトなしで Linux で MySQL にログインおよび接続できない問題の解決策


質問は以下の通りです
PHP環境は設定されており、正常です。 phpmyadmin はログインできません。パスワードが正しいかどうかに関係なく、エラーメッセージは表示されず、自動的にログインページに戻ります

麺。

解決策:
1. php.ini で session.save_path 行を見つけて、 session.save_path = “/var/lib/php/session” に設定し、前の

を置き換えます

セミコロンを削除します。
上記の /var/lib/php/session は実際の状況に応じて設定されます。

2. このディレクトリの権限と所有者を変更します:

コードは次のとおりです コードをコピー
# chown -R nothing:nobody /var/lib/php/session

(権限が非常に低い人はいないので、Web 実行アカウントとして設定するのが最善です!)

コードは次のとおりです コードをコピー
# chmod 777 /var/lib/php/session

(セッション ディレクトリには少なくとも 770 の権限が必要です。そうでないと、phpmyadmin のログインに問題が発生します。)

3. Apache の場合は、Apache サービスを再起動します。nginx の場合は、php-fpm を再起動します。

サービス

コードは次のとおりですコードをコピー:/etc/init.d/php-fpm 再起動

http://www.bkjia.com/PHPjc/632145.htmlwww.bkjia.comtru​​ehttp://www.bkjia.com/PHPjc/632145.html技術記事 phpmyadmin がログインできない理由は、私が mysql サーバーのパスワードを変更したことが原因でした。その後、Baidu が関連する理由を発見しました。mysql パスワードを変更した後も、phpmyadmin プロジェクトにログインする必要があることが判明しました。 .
声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。