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

Posted

技术标签:

【中文标题】Amazon EC2:PHPMyAdmin 错误:缺少 mbstring 扩展【英文标题】:Amazon EC2: PHPMyAdmin Error: The mbstring extension is missing 【发布时间】:2017-07-16 23:31:48 【问题描述】:

我知道很多人都问过这个问题,但我相信它都是旧答案,在这里没有任何作用..

当我安装了 phpMyadmin 4.7.0 后,我收到了这条消息:

缺少 mbstring 扩展名。请检查您的 PHP 配置。

我尝试搜索所有答案,但没有任何改变:

有人要求修复此文件中的一些问题:/etc/httpd/conf.d/phpMyAdmin.conf

但我根本没有这个文件!

有人说这行可以修复:yum install php56-mbstring

但它不固定。

我的php-v说:

PHP 5.6.29 (cli)(构建时间:2017 年 1 月 18 日 19:08:44) 版权所有 (c) 1997-2016 PHP 集团 Zend Engine v2.6.0,版权所有 (c) 1998-2016 Zend Technologies

现在该怎么办?我该如何解决它

【问题讨论】:

你是怎么解决的? 在这个页面中:[link] (docs.aws.amazon.com/AWSEC2/latest/UserGuide/install-LAMP.html) 如果这个命令:'sudo yum install -y httpd24 php70 mysql56-server php70-mysqlnd' 我用了这个:'sudo yum install - y httpd24 php56 mysql55-server php-56-mysqlnd' 然后按照此链接中的所有步骤操作:[link] (docs.aws.amazon.com/AWSEC2/latest/UserGuide/install-LAMP.html) 【参考方案1】:

我找到了答案:

在此页面中: http://docs.aws.amazon.com/AWSEC2/latest/UserGuide/install-LAMP.ht‌​ml

不要使用这个命令:sudo yum install -y httpd24 php70 mysql56-server php70-mysqlnd

我用过这个:

sudo yum install -y httpd24 php56 mysql55-server php-56-mysqlnd

然后按照此链接中的所有步骤操作:http://docs.aws.amazon.com/AWSEC2/latest/UserGuide/install-LAMP.ht‌​ml

【讨论】:

以上是关于Amazon EC2:PHPMyAdmin 错误:缺少 mbstring 扩展的主要内容,如果未能解决你的问题,请参考以下文章

在 Amazon Web Services EC2 上运行的 Red Hat Enterprise Linux 中禁止使用 phpmyadmin

使用 scp 将文件复制到 Amazon EC2 实例?

Amazon EC2 中的推送通知错误

Amazon 实例 Ec2 连接超时

Amazon EC2 错误:监听 EACCES 0.0.0.0:80

使用 boto3 创建自动缩放组 amazon ec2 时出现关键错误