ホームページ  >  記事  >  php教程  >  phpmyadmin が mcrypt をロードできない場合の解決策

phpmyadmin が mcrypt をロードできない場合の解決策

WBOY
WBOYオリジナル
2016-06-21 08:51:14823ブラウズ

mcrypt (外部リンク、英語) 拡張機能をロードできません。PHP 構成を確認してください: phpmyadmin プログラムを実行すると、多くの友人にこのプロンプトが表示されます。「mcrypt (外部リンク、英語) 拡張機能をロードできません。PHP 構成を確認してください。」 」 では、このような問題はどのように解決すればよいのでしょうか?この問題を段階的に解決しましょう:

mcrypt 拡張機能をロードできません。PHP 構成を確認してください
次の状況では、phpmyadmin プログラム

の実行時に「mcrypt 拡張機能をロードできません。PHP 構成を確認してください」というエラー メッセージが表示されることがあります。

1. Mysql データベースが正しくインストールされておらず、システム サービスで Mysql 関連サービスが開始されていません (Mysql を正しくインストールする方法を確認してください)

2. libmcrypt.dll ファイルがシステムの system32 (C:windowssystem32) ディレクトリにありません。解決するには、php ディレクトリで libmcrypt.dll を見つけ、libmcrypt.dll を C:windows system32 ディレクトリにコピーして、Web を再起動します。サービス。 。

3. C:windows ディレクトリの php.ini ファイルでは、「;extension=php_mcrypt.dll」の最初の「;」が削除されていないため、対応する関数を使用できません。 ini ファイル

を見つけました ;extension=php_mcrypt.dll

に変更します extension=php_mcrypt.dll //有効にするために以前のものを削除します

4. Mysql ディレクトリには読み取り権限がありません。正しいディレクトリ権限は次のとおりです:
管理者 フルコントロール
システムフルコントロール
ユーザー
を読み取って実行します 他のすべてのユーザー権限を削除し (保持することもできますが、セキュリティが高くないため、削除することをお勧めします)、MYsq​​l サービスと Web サービスを再起動します (この項目を変更した後、サーバーを再起動することをお勧めします)
すべての方法を試してもまだ機能しない場合、実際にはもう 1 つの手順があり、オンラインの解決策はいくつかあります。[マイ コンピューター] > [プロパティ] > [詳細設定] > [環境変数] > [新規] をクリックします。 > 名前:phprc
値: d:php (PHP が存在するディレクトリ)



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