phpmyadmin エラー: mysqli_real_connect(): (HY000/2002)。そのようなファイルやディレクトリがないエラー正しい解決策
2022-02-11 02:40:01
個人サーバーにPHP 7.2.12 と mysql 8.0.13 をインストールした後、ダウンロードした phpmyadmin 4.8.3 を解凍して、サイトのルートディレクトリ直下に配置しました。
mysqli_real_connect(): (HY000/2002)。そのようなファイルまたはディレクトリがありません
phpmyadminの設定ファイルを変更するという話がネット上でよく出ていますが、php.iniで設定したmysqliが実際のmysql.sockに正しく対応していないことが原因です。
コマンドラインでmysqlにログインする STATUSコマンドでmysql.sockのパスを取得する
php.iniでmysqliのパスを設定します。
pdo_mysql.default_socket= /mnt/local/mysql/mysql.sock
mysqli.default_socket = /mnt/local/mysql/mysql.sock
ちなみに、コンパイルとインストールで指定したphp.iniのポート番号を3309に変更します
mysqli.default_port = 3309
保存して終了
PHP のスムーズな再起動が有効になります: kill -USR2 `cat /mnt/local/php/var/run/php-fpm.pid`.
関連
-
[解決済み] PHP - スカラーを配列として使用することはできません 警告
-
[解決済み] WordPress で wp_get_nav_menu_items を使用してカスタムメニュー/サブメニューシステムを生成するにはどうすればよいですか?
-
[解決済み] SQLSTATE[HY000] [1045] Access denied for user 'root'@'localhost' (using password: NO) . DB_HOST は localhost に設定されています。
-
[解決済み] CognitoIdentityProviderClient::adminCreateUser() で MissingAuthenticationTokenException ("Missing Authentication Token") が発生する。
-
[解決済み] URLに特定のパスが含まれているかどうかをチェックするステートメント?
-
tp5 appears 非整形の数値に遭遇した。
-
tp5 error with A non well formed numeric value encountered.
-
ngrokの構築でよくある間違い
-
PHPのエラーです。ArgumentCountError: 関数 SystempumbAction::index() への引数が少なすぎます。
-
php5.3での解決方法 Deprecatedを表示します。において、new の戻り値を参照で代入することは非推奨です。
最新
-
nginxです。[emerg] 0.0.0.0:80 への bind() に失敗しました (98: アドレスは既に使用中です)
-
htmlページでギリシャ文字を使うには
-
ピュアhtml+cssでの要素読み込み効果
-
純粋なhtml + cssで五輪を実現するサンプルコード
-
ナビゲーションバー・ドロップダウンメニューのHTML+CSSサンプルコード
-
タイピング効果を実現するピュアhtml+css
-
htmlの選択ボックスのプレースホルダー作成に関する質問
-
html css3 伸縮しない 画像表示効果
-
トップナビゲーションバーメニュー作成用HTML+CSS
-
html+css 実装 サイバーパンク風ボタン
おすすめ
-
[解決済み】Phpのincludeが機能しない? 関数がincludeされない
-
[解決済み] Laravel - モデルクラスが見つかりません
-
[解決済み] 警告 Unknown: ストリームを開くのに失敗しました。そのようなファイルやディレクトリはありません in Unknown on line 0
-
[解決済み] 整数を割り算して整数値を得る
-
[解決済み] wordpress の retrieve_password(); 関数をカスタムでオーバーライドする。
-
[解決済み] 出力バッファリング表示ハンドラで出力バッファリングを使用できない
-
[解決済み] PHPの警告です。ゼロによる除算
-
[解決済み] wordpress プラグイン -> 未定義の関数 wp_get_current_user() へのコール
-
ストリームを開くことができない場合の解決策:Permission denied in error
-
[PHP] 非推奨。クラスと同じ名前のメソッドは、コンストラクタにならない...