検索
ホームページ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 までご連絡ください。
phpmyadmin怎么设置主键phpmyadmin怎么设置主键Apr 07, 2024 pm 02:54 PM

表的主键是一列或多列,用于唯一标识表中每条记录。设置主键的步骤如下:登录 phpMyAdmin。选择数据库和表。勾选要作为主键的列。点击 "保存更改"。主键具有数据完整性、查找速度和关系建模方面的好处。

phpmyadmin怎么添加外键phpmyadmin怎么添加外键Apr 07, 2024 pm 02:36 PM

在 phpMyAdmin 中添加外键可以通过以下步骤实现:选择包含外键的父表。编辑父表结构,在“列”中添加新列。启用外键约束,选择引用表和键。设置更新/删除操作。保存更改。

phpmyadmin账号密码是什么phpmyadmin账号密码是什么Apr 07, 2024 pm 01:09 PM

PHPMyAdmin 的默认用户名和密码为 root 和空。为了安全起见,建议更改默认密码。更改密码的方法:1. 登录 PHPMyAdmin;2. 选择 "privileges";3. 输入新密码并保存。忘记密码时,可通过停止 MySQL 服务并编辑配置文件的方式重置密码:1. 添加 skip-grant-tables 行;2. 登录 MySQL 命令行并重置 root 密码;3. 刷新权限表;4. 删除 skip-grant-tables 行,重启 MySQL 服务。

phpmyadmin日志在哪里phpmyadmin日志在哪里Apr 07, 2024 pm 12:57 PM

PHPMyAdmin日志文件的默认位置:Linux/Unix/macOS:/var/log/phpmyadminWindows:C:\xampp\phpMyAdmin\logs\日志文件用途:故障排除审计安全性

phpmyadmin怎么删除数据表phpmyadmin怎么删除数据表Apr 07, 2024 pm 03:00 PM

phpMyAdmin 中删除数据表的步骤:选择数据库和数据表;点击“操作”选项卡;选择“删除”选项;确认并执行删除操作。

为什么phpmyadmin拒绝访问为什么phpmyadmin拒绝访问Apr 07, 2024 pm 01:03 PM

phpMyAdmin 拒绝访问的原因及解决方案:认证失败:检查用户名和密码是否正确。服务器配置错误:调整防火墙设置,检查数据库端口是否正确。权限问题:授予用户对数据库的访问权限。会话超时:刷新浏览器页面重新连接。phpMyAdmin 配置错误:检查配置文件和文件权限,确保启用了必需的 Apache 模块。服务器问题:等待一段时间后再重试或联系主机提供商。

phpmyadmin漏洞属于什么漏洞phpmyadmin漏洞属于什么漏洞Apr 07, 2024 pm 01:36 PM

phpMyAdmin 易受多种漏洞影响,包括:1. SQL 注入漏洞;2. 跨站点脚本 (XSS) 漏洞;3. 远程代码执行 (RCE) 漏洞;4. 本地文件包含 (LFI) 漏洞;5. 信息泄露漏洞;6. 权限提升漏洞。

phpmyadmin关联视图在哪phpmyadmin关联视图在哪Apr 07, 2024 pm 01:00 PM

可以在 phpMyAdmin 中“结构”选项卡下的“视图”子菜单中找到关联视图。要访问它们,只需选择数据库、点击“结构”选项卡、然后点击“视图”子菜单。

See all articles

ホット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ヘンタイを無料で生成します。

ホットツール

PhpStorm Mac バージョン

PhpStorm Mac バージョン

最新(2018.2.1)のプロフェッショナル向けPHP統合開発ツール

AtomエディタMac版ダウンロード

AtomエディタMac版ダウンロード

最も人気のあるオープンソースエディター

ZendStudio 13.5.1 Mac

ZendStudio 13.5.1 Mac

強力な PHP 統合開発環境

SAP NetWeaver Server Adapter for Eclipse

SAP NetWeaver Server Adapter for Eclipse

Eclipse を SAP NetWeaver アプリケーション サーバーと統合します。

EditPlus 中国語クラック版

EditPlus 中国語クラック版

サイズが小さく、構文の強調表示、コード プロンプト機能はサポートされていません