Ubuntu 16.04 缺少 mbstring 扩展

     2023-02-24     219

关键词:

【中文标题】Ubuntu 16.04 缺少 mbstring 扩展【英文标题】:Ubuntu 16.04 The mbstring extension is missing 【发布时间】:2016-10-11 02:42:29 【问题描述】:

我想从不受支持的 ubuntu 12.10 版本迁移我的 Web 服务器。 我安装了16.04并安装了apache2、php7、mysql和phpmyadmin。

当我想使用 phpmyadmin 时出现 mbstring 缺失的错误。

在 PHP.ini 文件中,只有为 windows 启用这个扩展。

当我安装 mbstring 包时,当我重新加载 phpmyadmin 页面时,我得到空白页面,没有任何错误。

我安装了以下软件包:

apache2, php, libapache2-mod-php, php-mysql, php-mbstring, php7.0-mbstring, mysql-server, phpmyadmin

当我卸载 mbstring 包时,在 phpmyadmin 重新加载后我看到 mbstring 扩展错误...

怎么办?我花了两天时间解决这个问题,但没有成功... 谢谢

【问题讨论】:

这里是解决方案askubuntu.com/questions/772397/… 感谢 Deepak 在我运行 sudo apt-get install php-mbstring php7.0-mbstring php-gettext libapache2-mod-php7.0 phpmyadmin 后加载正常。 在这里查看答案:***.com/questions/41035220/… 【参考方案1】:

我找到了正确的方法(对我来说)来纠正它......而且它相当简单:)

只需在xenial-updates 上添加“universe”即可。

# cat /etc/apt/sources.list.d/*
deb [arch=amd64] http://fr.archive.ubuntu.com/ubuntu/ xenial-backports main
deb [arch=amd64] http://fr.archive.ubuntu.com/ubuntu/ xenial main universe
deb [arch=amd64] http://fr.archive.ubuntu.com/ubuntu/ xenial-proposed main
deb [arch=amd64] http://security.ubuntu.com/ubuntu xenial-security main
deb [arch=amd64] http://fr.archive.ubuntu.com/ubuntu/ xenial-updates main universe

要做到这一点,只需

sudo nano /etc/apt/sources.list.d/*

然后关闭所有窗口,除了在行尾添加universe 的带有xenial-updates 的窗口!

【讨论】:

【参考方案2】:

你也可以这样做:

sudo add-apt-repository universe

在旧版本的 Ubuntu 上,您可能需要添加完整的 deb 源代码行:

sudo add-apt-repository "deb http://archive.ubuntu.com/ubuntu $(lsb_release -sc) universe"

添加仓库后,sudo apt-get update 更新包列表。

【讨论】:

【参考方案3】:

    检查安装的模块使用; php -m 在这里你看不到 mbstring 模块

    然后查看php版本 php -v

    然后使用以下命令安装模块 php5.6-mbstring

    重启 apache 服务器 服务 apache2 重启

终于可以正常工作了。

【讨论】:

【参考方案4】:

安装php7.0-mbstring模块后,需要重启apache2才能生效:sudo apachectl graceful

【讨论】:

phpmyadmin - 缺少 mbstring 扩展名

】phpmyadmin-缺少mbstring扩展名【英文标题】:phpmyadmin-mbstringextensionismissing【发布时间】:2018-12-1115:58:37【问题描述】:在我安装phpmyadmin并使用localhost/phpmyadmin运行它后,我得到了错误:phpMyAdmin-错误mbstring扩展名丢失。请检查你的... 查看详情

Fedora phpMyAdmin 错误:缺少 mbstring 扩展

】FedoraphpMyAdmin错误:缺少mbstring扩展【英文标题】:FedoraphpMyAdminerror:Thembstringextensionismissing【发布时间】:2018-05-2211:53:13【问题描述】:Thembstringextensionismissing.PleasecheckyourPHPconfiguration我在thistutorial之后在Fedora上安装了LAMP,并进... 查看详情

CentOS 7:缺少 mbstring 扩展名

】CentOS7:缺少mbstring扩展名【英文标题】:CentOS7:Thembstringextensionismissing【发布时间】:2016-05-1220:28:42【问题描述】:我已经在CentOS07上安装了phpmyadmin(4.5.3.1),带有apache服务器(httpd-2.4.18)和PHP7.0.1。我得到了错误:缺少mbstring扩展... 查看详情

安装 Laravel 时出现 Composer 错误:缺少“mbstring”?

】安装Laravel时出现Composer错误:缺少“mbstring”?【英文标题】:ComposererrorwhileinstallingLaravel:\'mbstring\'ismissing?【发布时间】:2015-10-1920:24:29【问题描述】:我决定尝试Laravel,我一直在安装,因为与OOPPHP相比它是多么乏味。尽管... 查看详情

Amazon EC2:PHPMyAdmin 错误:缺少 mbstring 扩展

】AmazonEC2:PHPMyAdmin错误:缺少mbstring扩展【英文标题】:AmazonEC2:PHPMyAdminError:Thembstringextensionismissing【发布时间】:2017-07-1623:31:48【问题描述】:我知道很多人都问过这个问题,但我相信它都是旧答案,在这里没有任何作用..当我... 查看详情

phpMyAdmin 错误:缺少 mbstring 扩展名。请检查您的 PHP 配置

】phpMyAdmin错误:缺少mbstring扩展名。请检查您的PHP配置【英文标题】:phpMyAdminError:Thembstringextensionismissing.PleasecheckyourPHPconfiguration【发布时间】:2015-07-1420:16:10【问题描述】:我在运行phpMyAdmin时遇到问题。当我尝试在浏览器中访... 查看详情

ubuntu 16.04 上的 php 7.2 上缺少请求的 PHP 扩展 ext-mysqli *

】ubuntu16.04上的php7.2上缺少请求的PHP扩展ext-mysqli*【英文标题】:TherequestedPHPextensionext-mysqli*ismissingonphp7.2onubuntu16.04【发布时间】:2019-09-1205:02:28【问题描述】:当我composercreate-projectphpmyadmin/phpmyadmin我遇到了问题:-TherequestedPHPexte... 查看详情

ubuntu 16.04 上的 php 7.2 上缺少请求的 PHP 扩展 ext-mysqli *

】ubuntu16.04上的php7.2上缺少请求的PHP扩展ext-mysqli*【英文标题】:TherequestedPHPextensionext-mysqli*ismissingonphp7.2onubuntu16.04【发布时间】:2022-01-1819:18:27【问题描述】:当我composercreate-projectphpmyadmin/phpmyadmin我遇到了问题:-TherequestedPHPexte... 查看详情

Composer - 您的系统中缺少请求的 PHP 扩展 mbstring [关闭]

】Composer-您的系统中缺少请求的PHP扩展mbstring[关闭]【英文标题】:Composer-therequestedPHPextensionmbstringismissingfromyoursystem[closed]【发布时间】:2015-12-0523:24:45【问题描述】:我最近尝试通过Composer安装包,但出现错误therequestedPHPextension... 查看详情

在 Windows 系统上,我收到此错误 - 缺少 mbstring 扩展名。请检查您的 PHP 配置

】在Windows系统上,我收到此错误-缺少mbstring扩展名。请检查您的PHP配置【英文标题】:Onwindowssystem,Igetthiserror-Thembstringextensionismissing.PleasecheckyourPHPconfigurationn【发布时间】:2016-12-0622:16:41【问题描述】:当我转到localhost/phpmyadmin... 查看详情

Ubuntu 16.04 不支持 32 位库吗?

】Ubuntu16.04不支持32位库吗?【英文标题】:Are32bitlibrariesnotsupportedonUbuntu16.04?【发布时间】:2018-04-1602:50:18【问题描述】:我正在开发一个简单的操作系统。在安装gcc和binutils时,出现错误:缺少32位库有些文章说从16.04开始不支... 查看详情

mbstring Ubuntu 14.04 依赖包冲突

】mbstringUbuntu14.04依赖包冲突【英文标题】:mbstringUbuntu14.04dependencypackageconflict【发布时间】:2020-01-2304:47:28【问题描述】:我正在尝试在我的Ubuntu14.04机器上安装PHPmbstring模块。我使用“sudoapt-get-finstallphp7.0-mbstring”来安装模块。... 查看详情

sh修复“w:模块i915_bpo可能缺少固件/lib/firmware/i915/kbl_dmc_ver1.bin”(ubuntu16.04,内核4.4)(代码片段)

查看详情

sh修复“w:模块i915_bpo可能缺少固件/lib/firmware/i915/kbl_dmc_ver1.bin”(ubuntu16.04,内核4.4)(代码片段)

查看详情

Ubuntu 20.04、PHP 7.4:mbstring 已安装但未启用

】Ubuntu20.04、PHP7.4:mbstring已安装但未启用【英文标题】:Ubuntu20.04,PHP7.4:mbstringinstalledbutnotenabled【发布时间】:2021-08-2916:43:15【问题描述】:我正在运行Ubuntu20.04,并使用PHP7.4。在安装phpBB期间,报告“为了使phpBB正常运行,PHPmbst... 查看详情

尝试在 ubuntu 20.04 上安装 php-mbstring

】尝试在ubuntu20.04上安装php-mbstring【英文标题】:Tryingtoinstallphp-mbstringonubuntu20.04【发布时间】:2021-10-0308:03:58【问题描述】:我只是想创建一个新的laravel项目并遇到此消息Creatinga"laravel/laravel"projectat"./example-app"Installinglaravel/larave... 查看详情

Xlib:显示“:1”Atom Ubuntu上缺少扩展“XInputExtension”

】Xlib:显示“:1”AtomUbuntu上缺少扩展“XInputExtension”【英文标题】:Xlib:extension"XInputExtension"missingondisplay":1"AtomUbuntu【发布时间】:2018-06-2100:19:25【问题描述】:我有一个运行Ubuntu16.04服务器的AmazonEC2实例。我安... 查看详情

无法使用 PHP 7 初始化 mbstring

】无法使用PHP7初始化mbstring【英文标题】:CannotInitializembstringwithPHP7【发布时间】:2016-04-0100:15:36【问题描述】:每当我尝试访问phpMyAdmin时,都会收到以下错误:"缺少mbstring扩展。请检查您的PHP配置。"我在CentOS7服务器上运行LEMP... 查看详情