2017-09-11 13 views
0

私はlinuxを初めて使っています。私のLinux Mint 18.1にapache2、mysql-server、php 7.0、およびphpmyadminをインストールしました。 インストールは正常に完了しましたが、localhost/phpmyadminはエラーを表示します(タイトルを参照)。mbstring拡張子がありません

が試み:

  • は、php.iniで "のextension_dir" をコメント解除
  • php.iniの
  • VAR/WWW/HTML/phpmyadminのには/ usr//からのリンクを作るのコメントを解除mbstring.dll拡張シェア/ phpmyadminの
  • php7.0-mbstringの

が、どちらも働いたを再インストール。

私はApacheも再起動しています。あなたが正常に動作してApacheとPHPを使用している場合は、PHPのmbstring拡張モジュールをインストールし、Apacheを再起動する必要があり

+1

'mbstring.dll'はWindowsライブラリです。あなたは' mbstring.so'が必要です。 – AbraCadaver

答えて

2

:Apacheの再起動

sudo apt-get install php7.0-mbstring 
sudo service httpd restart 

は、ほとんどの人は忘れるなステップです。一部のディストリビューションは、PHP拡張モジュールをインストールするときにApacheを単独で再起動します。

+0

それを試してみます:私はすでに最新のバージョンがインストールされていることを示しています。 – SerDav74

+0

Apacheを再起動しましたか?もしそうなら、あなたの 'DocumentRoot'に' <?php phpinfo()?> 'という内容のPHPファイルを作成し、ブラウザ上で開きます。そこにmbstringを探してください。 – ThoriumBR

+0

「追加の.iniファイルの解析」セクションには、/ etc/php/7.0/apache2/conf.d/20-mbstring.iniがあります。私が見ることができる 'mbstring'の他のoccurenciesはありません。 うん、 'apachectl restart'でApacheを再起動しましたが、それは役に立たないようです。 – SerDav74

関連する問題