簡體   English   中英

phpMyAdmin - 錯誤 | 缺少 mbstring 擴展名。 請檢查您在 Ubuntu 14.04 LTS 中的 PHP 配置

[英]phpMyAdmin - Error | The mbstring extension is missing. Please check your PHP configuration in Ubuntu 14.04 LTS

我正在使用 Ubuntu 操作系統 14.04 LTS。 在我運行sudo apt-get dist-upgrade運行此命令,因為當操作系統詢問我時我無法下載和更新它)后,我無法再次打開 phpmyadmin。 在此之前我可以正常打開它。

我正在使用PHP 版本 7.0.4-5phpmyadmin 4.5.5.1使用 phpmyadmin 我從https://www.phpmyadmin.net/下載它,然后移動到/var/www/html

我已啟用

extension=php_mbstring.dll
extension=php_exif.dll     
extension=php_mysqli.dll

並重新啟動 apache2 仍然無法正常工作。 當我運行php-m和 phpinfo() 也找不到mbstring

請幫助解決這個問題。 真的很感謝幫助我。

是的:) 我已經解決了!!!! 只需運行這個

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

然后sudo service apache2 restart

我解決了:

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

進而 -

sudo service apache2 restart

我通過這些命令解決了它:

 sudo apt-get install php-mbstring
 sudo apt-get install php-gettext

首先,當您使用 Ubuntu 時,它支持 .so 文件 Windows 具有 .dll 文件

打開終端並嘗試在下面安裝:

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

沒有什么對我有用,但以下內容。 在我嘗試了所有方法后,我運行了 Synaptic Package Manager 程序並手動強制安裝所有名稱以(所有版本)開頭的程序:

  • 加密
  • 字符串

然后我在終端中重新啟動了 apache2

sudo systemctl restart apache2

就是這樣:phpMyAdmin 在這些步驟之后工作。

我正在使用 CentOS 6.9 版(最終版)嘗試 1.yum install php-mbstring 2.yum install php-gettext 3.service httpd restart 並且現在工作正常

我也有這個問題。 我重新配置了 phpmyadmin 並安裝了 php7.0 模塊。 我在這個帖子上發布了我的解決方案: https : //askubuntu.com/a/764254/212315

我最初嘗試使用sudo apt-get install phpmyadmin php-mbstring php-gettext但是這返回了一個錯誤,它會自動中止(這可能與我在 Raspberry pi 3 B+ 上的可用內存有關)。

相反,我運行了sudo apt-get install php7.1-mbstring (注意用你的 php 版本修改代碼。如果不確定,請先通過; php --version檢查)。 現在應該設置並創建配置文件。

最后運行; 須藤服務 apache2 重啟。 重新加載網址,您應該可以訪問php admin。

盡管在某些情況下您可能會遇到后續錯誤; “缺少 mysqli 擴展”。

在這種情況下類型; sudo apt-get install php7.1-mysql然后; sudo service apache2 restart和.....現在你應該可以訪問phpadmin了。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM