質問

Linux Fedora 13にPHP 5.3.3でphpMyAdminをインストールしたばかりです。次の2つのエラーが発生します。

最初:ログイン画面でこれを取得します:

McRypt拡張機能をロードできません。 PHP構成を確認してください。

- 私がこの1つをグーグルで検索したソリューションは、mcryptをインストールし、 /etc /php.iniでそれを有効にすることでした

extension=php_mcrypt.dll
extension=php_mcrypt_filter.dll

それはすべてしましたが、行けません。

この2番目のものは、ログインすると表示されます。

MbString PHP拡張は見つかりませんでした、そして、あなたはマルチバイトcharsetを使用しているようです。 mbstring拡張がなければ、phpmyAdminは文字列を正しく分割できず、予期しない結果が生じる可能性があります。

疑問に思うa)どうすればこれらを修正できますか?b)それらは何に影響しますか?

ありがとう-

役に立ちましたか?

解決

調べてロードされているリソースファイルを見てください $_SERVER['PHPRC']. 。この値は、PHPが探しているディレクトリを指します php.ini. 。そうだとは思わない /etc.

次に、インストールします パッケージ、それは php-mcrypt.

他のヒント

完全な答え:

yum install php-mycrypt
yum install php-mbstring

php.ini編集は必要ありません

正しい方向に私を押し込んでくれたGoresplatterに感謝します

このコマンドは私の問題を解決しました:

yum install php-mbstring

そして、どうやらubuntuのインストールでこれがこの問題を修正するでしょう。

     sudo apt-get install php-mbstring php7.0-mbstring

Ubuntuを使用している場合

sudo apt-get install libapache2-mod-php7.0 
sudo apt-get install php7.0-mbstring

に続く

sudo service apache2 restart

動作するはずです。

sudo phpenmod mbstring

Apacheを再起動します。

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top