phpMyAdmin-错误|缺少mbstring扩展名。请检查Ubuntu 14.04 LTS中的PHP配置
我正在使用UbuntuOS14.04LTS。运行sudo apt get dist upgrade后(运行此命令,因为操作系统要求我下载并更新它),我无法再次打开phpmyadmin在此之前,我可以正常打开它。 我正在使用PHP版本7.0.4-5,phpmyadmin 4.5.5.1和phpmyadmin 我从下载,然后转到/var/www/html 我启用了phpMyAdmin-错误|缺少mbstring扩展名。请检查Ubuntu 14.04 LTS中的PHP配置,php,apache,ubuntu,Php,Apache,Ubuntu,我正在使用UbuntuOS14.04LTS。运行sudo apt get dist upgrade后(运行此命令,因为操作系统要求我下载并更新它),我无法再次打开phpmyadmin在此之前,我可以正常打开它。 我正在使用PHP版本7.0.4-5,phpmyadmin 4.5.5.1和phpmyadmin 我从下载,然后转到/var/www/html 我启用了 extension=php_mbstring.dll extension=php_exif.dll extension=php
extension=php_mbstring.dll
extension=php_exif.dll
extension=php_mysqli.dll
重新启动apache2仍然无法工作。当我运行php-m和phpinfo()时,也找不到mbstring
请帮助解决这个问题。非常感谢您的帮助。首先,当您使用Ubuntu时,它支持.so文件,windows有.dll文件 打开终端并尝试在下面安装:
sudo apt-get install libapache2-mod-php7.0
Yey:)我已经解决了!!!!
运行这个
sudo apt-get install libapache2-mod-php7.0
sudo apt-get install php7.0-mbstring
然后
sudo服务apache2重启
我也有这个问题。我重新配置phpmyadmin并安装php7.0模块。我将我的解决方案发布在此帖子上:我通过以下命令解决了它:
sudo apt-get install php-mbstring
sudo apt-get install php-gettext
对我来说,除了以下几点,什么都不管用。在我尝试了所有方法后,我运行了Synaptic Package Manager程序,并手动强制安装名称以(所有版本的)开头的所有程序:
- 麦克里普特
- mbstring
sudo systemctl restart apache2
就是这样:phpMyAdmin在这些步骤之后工作。我用以下方法解决了问题:
sudo apt-get install libapache2-mod-php7.*
sudo apt-get install php7.*-mbstring
然后-
sudo service apache2 restart
我正在使用CentOS 6.9版(最终版) 尝试 1.yum安装php mbstring 2.yum安装php gettext 3.1服务httpd重启
现在工作正常我最初尝试使用
sudo-apt-get-install-phpmyadmin-php-mbstring-php-gettext
然而,这返回了一个错误,它自动中止(这可能与我在Raspberry pi 3 B+上的可用内存有关)
相反,我运行了sudo-apt-get-install php7.1-mbstring
(请注意用您的php版本修改代码。如果不确定,请首先通过;php--version
检查此项)。现在应该设置并创建配置文件
最后运行;sudo服务apache2重启。重新加载网址,您应该可以访问php管理员
尽管在某些情况下,您可能会发生后续错误;“缺少mysqli扩展”
在这种情况下,类型sudo apt get安装php7.1-mysql
然后<代码>sudo服务apache2重新启动
现在您应该可以访问phpadmin了。我使用
sudo apt get install php5.6-mbstring解决了这个问题。谢谢谢谢@Doo-Doo我们必须重新启动服务器才能看到效果!这解决了我的问题!我正在使用Ubuntu16.04的DigitalOcean droplet。如果您遇到这种情况,这将解决您的问题。欢迎使用SO。仅供参考…您提交的答案是针对一个已经有公认答案的非常老的问题(超过2年)。您可能想在这里查看未回答的问题:谢谢。这是Amazon Linux的唯一答案,因为它使用的是yum而不是apt-get。无法通过regex找到包:(