ホームページ php教程 php手册 phpMyAdminのインストールおよび設定方法と問題解決

phpMyAdminのインストールおよび設定方法と問題解決

Jun 13, 2016 pm 12:23 PM
phpmyadmin そして レビュー インストール 方法 単純 解決する 会う 構成 質問

ここで簡単にレビューします。基本的に、遭遇するはずの問題はすべて遭遇しました。重要なのは、より多くの情報を確認し、問題を解決するためにもっと頭を使うことです。
1/mcrypt 拡張機能をロードできません。PHP 設定を確認してください。
2/設定ファイルにはトップ シークレット フレーズのパスワード (blowfish_secret) が必要です。
3/#2003 - サーバーはそうではありません。応答しています。

phpMyAdmin の最新バージョンが 3.1.3.1 に更新されたため、インターネット上で流通している多くの設定方法は古いバージョンのものであり、新しいバージョンの設定要件には適合しなくなったため、製薬会社も追加しました。 phpMyAdmin3.1.3 .1 の設定手順も以下に示します。PHP の切り替えとデバッグを容易にするために、ローカル デバッグには Windows システムを使用します。

1. まず、phpMyAdmin インストール パッケージをダウンロードします。
海外の公式 Web サイト http://www.phpmyadmin.net/ にアクセスし、ナビゲーション バーの [ダウンロード] リンクをクリックしてダウンロード ページに入ります。を選択し、「すべて - 「langages.zip」バージョンをローカルにダウンロードして解凍します。解凍したファイルを、システムで指定された仮想ルート ディレクトリの下の phpmyadmin フォルダーに置きます (フォルダー名はカスタマイズできます)。たとえば、ローカルpharmar の保存場所は D:Program FilesApachehtdocsPhpadmin です。

2. phpmyadmin フォルダーで config.sample.inc.php ファイルを見つけ、名前を config.inc.php ファイルに変更します。編集用の UTF-8 エンコードをサポートするワードパッドで開きます。

3. $cfg['Servers'][$i]['host'] = 'localhost' を検索します (通常はデフォルトが使用されますが、例外があり、変更は必要ありません)

5. $cfg['Servers'][$i]['auth_type'] = 'cookie';
ネットワーク空間で cookie を使用する場合は、config を使用します。以前に追加したことがある URL が見つかったら、それを cookie に変更します。
私の個人的な提案: ローカルでもオンラインでも、安全性を第一に Cookie を設定することをお勧めします。
同時に、auth_type 値が cookie に設定されている場合、次の場所を変更する必要があります:
$cfg['blowfish_secret'] = ''
$cfg[; 'blowfish_secret' ] = '123456';
ここでの「123456」は 46 文字以内で自分で定義できます。このフィールドを空白のままにすると、上記の 2 番目のエラー「設定ファイルにはトップ シークレット フレーズのパスワード (blowfish_secret) が必要です」が表示されます。

6. $cfg['Servers'][$i]['user'] = 'root' を検索します。 // MySQL ユーザー (ユーザー名、マシン上では root を使用します。インターネットでは通常、 FTP ユーザー名は、仮想ホストプロバイダーから通知されます。通常は変更しません)

7. $cfg['Servers'][$i]['password'] / を見つけます。 / MySQL パスワード (123456 を MYSQL データベースに接続するためのユーザー パスワードに変更します)

この時点で、phpMyAdmin は http://localhost/phpmyadmin/ を開いて便利で高速なグラフィカル パスワードにアクセスできます。管理ソフトウェア phpMyAdmin 。この記事で説明されていない構成ファイルの他のオプションについては、心配したり変更したりする必要はありません。 phpMyAdmin の具体的な操作方法はこの記事では扱いませんが、グラフィカルなインターフェースは理解しやすく、数回見ただけで使用できるようになります (参考)。

phpMyAdmin のインストールと構成中に製薬会社が遭遇したいくつかの問題について話しましょう。

最初の質問: 「mcrypt 拡張機能をロードできません。PHP 設定を確認してください。」

1. Mysql データベースが正しくインストールされておらず、システム サービス内の Mysql 関連サービスが開始されていません。
2. libmcrypt.dll ファイルがシステムの system32 (C:windowssystem32) ディレクトリにありません。解決するには、php ディレクトリで libmcrypt.dll を見つけ、libmcrypt.dll を C:windowssystem32 ディレクトリにコピーして再起動します。ウェブサービス。
3. PHP ディレクトリの php.ini ファイルで、「;extension=php_mcrypt.dll」の最初の「;」が削除されていないため、対応する関数を使用できません。 ini ファイルを見つけて、extension=php_mcrypt.dll に変更します。 // 有効にするために、以前のファイルを削除します。
4. Mysql ディレクトリには読み取り権限がありません。 :
管理者フル コントロール
システム フル コントロール
ユーザーの読み取りと実行
他のすべてのユーザー権限を削除します (保持することもできますが、セキュリティは高くないため、削除することをお勧めします)。 MYsql サービスと Web サービスを再起動します (これを変更してサーバーを再起動することをお勧めします)。
5. 上記の方法がいずれも機能しない場合は、次の方法を使用します: デスクトップ > マイ コンピュータ > 右クリック プロパティ > 詳細 > 環境変数 > システム変数 > 新しい
名前: phpdir
値 :D:Program FilesPhp (PHP が入っているディレクトリは何でも構いません)
(参照元: アドレス)

2 番目の質問: 「mysql 拡張機能をロードできません。PHP の設定を確認してください。」

PHP ディレクトリの libmySQL.dll を c:windowssystem32 にコピーし、APACHE を再起動します。

3 番目の質問:「#2003 - サーバーが応答していません」。

この問題が発生した場合は、MYSQL データベースが起動していない可能性が高く、[コントロール パネル] - [管理ツール] - [サービス] で MYSQL を直接起動することをお勧めします。起動するかどうかは、タスクマネージャーに「mysqld-nt.exe」などのプロセスがあるかどうかを確認できます。あればmysqlが起動していることになります。
もう 1 つの重要な理由は、インストール中にポートがデフォルトの 3306 ではないことです。たとえば、私の場合、インストール プロセス中に、プログラムが 3306 を占有していたため、それを 3307 に変更しました。そのため、どうやっても次のように表示されます。 #2003-サーバー応答なし」。ついにその理由が分かりました。もう 1 つ追加します:
$cfg['Servers'][$i]['port'] = '3307';

4 番目の質問: 「PHP 拡張機能設定 mbstring が見つかりません」。

C:WINDOWS の下にある PHP.INI ファイルを変更し、;extension=php_mbstring.dll を見つけて削除し、PHP.INI を保存して、Apache を再起動します。

これらの問題に遭遇しないようにしてください。しかし、初心者は、初めてこの問題に遭遇すると、解決策を探してあちこち探しますが、インターネット上の多くの方法が適用できないと、とても無力に感じるでしょう。公式ドキュメントは英語ですが、非常に役に立つので必ず読んでください。

このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。

ホットAIツール

Undresser.AI Undress

Undresser.AI Undress

リアルなヌード写真を作成する AI 搭載アプリ

AI Clothes Remover

AI Clothes Remover

写真から衣服を削除するオンライン AI ツール。

Undress AI Tool

Undress AI Tool

脱衣画像を無料で

Clothoff.io

Clothoff.io

AI衣類リムーバー

AI Hentai Generator

AI Hentai Generator

AIヘンタイを無料で生成します。

ホットツール

メモ帳++7.3.1

メモ帳++7.3.1

使いやすく無料のコードエディター

SublimeText3 中国語版

SublimeText3 中国語版

中国語版、とても使いやすい

ゼンドスタジオ 13.0.1

ゼンドスタジオ 13.0.1

強力な PHP 統合開発環境

ドリームウィーバー CS6

ドリームウィーバー CS6

ビジュアル Web 開発ツール

SublimeText3 Mac版

SublimeText3 Mac版

神レベルのコード編集ソフト(SublimeText3)

phpmyadminで主キーを設定する方法 phpmyadminで主キーを設定する方法 Apr 07, 2024 pm 02:54 PM

テーブルの主キーは、テーブル内の各レコードを一意に識別する 1 つ以上の列です。主キーを設定する手順は次のとおりです。 phpMyAdmin にログインします。データベースとテーブルを選択します。主キーとして使用する列にチェックを入れます。 「変更を保存」をクリックします。主キーは、データの整合性、検索速度、関係モデリングの利点を提供します。

phpmyadminで外部キーを追加する方法 phpmyadminで外部キーを追加する方法 Apr 07, 2024 pm 02:36 PM

phpMyAdmin に外部キーを追加するには、次の手順に従います。 外部キーを含む親テーブルを選択します。親テーブルの構造を編集し、「列」に新しい列を追加します。外部キー制約を有効にし、参照テーブルとキーを選択します。更新・削除の動作を設定します。変更内容を保存。

WeChat で削除された連絡先を回復する方法 (簡単なチュートリアルでは、削除された連絡先を回復する方法について説明します) WeChat で削除された連絡先を回復する方法 (簡単なチュートリアルでは、削除された連絡先を回復する方法について説明します) May 01, 2024 pm 12:01 PM

残念ながら、WeChat は広く使用されているソーシャル ソフトウェアであり、何らかの理由で特定の連絡先を誤って削除してしまうことがよくあります。ユーザーがこの問題を解決できるように、この記事では、削除された連絡先を簡単な方法で取得する方法を紹介します。 1. WeChat の連絡先削除メカニズムを理解します。これにより、削除された連絡先を取得できるようになります。WeChat の連絡先削除メカニズムでは、連絡先がアドレス帳から削除されますが、完全には削除されません。 2. WeChat の組み込みの「連絡先帳復元」機能を使用します。WeChat には、この機能を通じて以前に削除した連絡先をすばやく復元できる「連絡先帳復元」機能が用意されています。 3. WeChat 設定ページに入り、右下隅をクリックし、WeChat アプリケーション「Me」を開き、右上隅にある設定アイコンをクリックして設定ページに入ります。

WordPress データベースはどこにありますか? WordPress データベースはどこにありますか? Apr 15, 2024 pm 10:39 PM

WordPress データベースは、すべての Web サイト データを保存する MySQL データベースに格納されており、ホスティング プロバイダーのダッシュボード、FTP、または phpMyAdmin を通じてアクセスできます。データベース名は Web サイトの URL またはユーザー名に関連付けられており、アクセスするには、名前、ユーザー名、パスワード、ホスト名などのデータベース資格情報を使用する必要があります。これらの資格情報は通常「wp-config.php」ファイルに保存されます。

phpmyadmin アカウントのパスワードは何ですか? phpmyadmin アカウントのパスワードは何ですか? Apr 07, 2024 pm 01:09 PM

PHPMyAdmin のデフォルトのユーザー名とパスワードは root で空です。セキュリティ上の理由から、デフォルトのパスワードを変更することをお勧めします。パスワードを変更する方法: 1. PHPMyAdmin にログインします; 2. 「権限」を選択します; 3. 新しいパスワードを入力して保存します。パスワードを忘れた場合は、MySQL サービスを停止して構成ファイルを編集することでパスワードをリセットできます: 1. Skip-grant-tables 行を追加します; 2. MySQL コマンド ラインにログインして root パスワードをリセットします; 3. 更新します権限テーブル; 4. Skip-grant-tables 行を削除し、MySQL サービスを再起動します。

phpmyadminでデータテーブルを削除する方法 phpmyadminでデータテーブルを削除する方法 Apr 07, 2024 pm 03:00 PM

phpMyAdmin でデータ テーブルを削除する手順: データベースとデータ テーブルを選択し、[アクション] タブをクリックし、[削除] オプションを選択し、削除操作を確認して実行します。

phpmyadmin アクセスが拒否された理由 phpmyadmin アクセスが拒否された理由 Apr 07, 2024 pm 01:03 PM

phpMyAdmin によってアクセスが拒否される理由と解決策: 認証に失敗しました: ユーザー名とパスワードが正しいかどうかを確認してください。サーバー構成エラー: ファイアウォール設定を調整し、データベース ポートが正しいかどうかを確認してください。権限の問題: ユーザーにデータベースへのアクセスを許可します。セッションタイムアウト: ブラウザページを更新して再接続します。 phpMyAdmin 設定エラー: 設定ファイルとファイルのアクセス許可をチェックして、必要な Apache モジュールが有効になっていることを確認してください。サーバーの問題: しばらく待ってから再試行するか、ホスティングプロバイダーに問い合わせてください。

モバイルドラゴンの卵を孵化させる秘密が明らかに(モバイルドラゴンの卵をうまく孵化させる方法を段階的に教えます) モバイルドラゴンの卵を孵化させる秘密が明らかに(モバイルドラゴンの卵をうまく孵化させる方法を段階的に教えます) May 04, 2024 pm 06:01 PM

テクノロジーの発展に伴い、モバイルゲームは人々の生活に欠かせないものになりました。かわいいドラゴンエッグの画像と面白い孵化過程で多くのプレイヤーの注目を集めており、その中でも注目を集めているゲームの一つがモバイル版ドラゴンエッグです。プレイヤーがゲーム内で自分のドラゴンをより適切に育成し成長させることができるように、この記事ではモバイル版でドラゴンの卵を孵化させる方法を紹介します。 1. 適切な種類のドラゴン エッグを選択する プレイヤーは、ゲーム内で提供されるさまざまな種類のドラゴン エッグの属性と能力に基づいて、自分に適したドラゴン エッグの種類を慎重に選択する必要があります。 2. 孵化機のレベルをアップグレードします。プレイヤーはタスクを完了し、小道具を収集することで孵化機のレベルを向上させる必要があります。孵化機のレベルは孵化速度と孵化成功率を決定します。 3. プレイヤーはゲームに参加する必要がある孵化に必要なリソースを収集します。

See all articles