Reputation: 1347
I am using Ubuntu OS 14.04 LTS. After I run sudo apt-get dist-upgrade(run this command because I unable to download and update it when the os ask me) I cannot open phpmyadmin again. Before that I can open it normally.
I am using PHP Version 7.0.4-5, phpmyadmin 4.5.5.1 With phpmyadmin I downloaded it from https://www.phpmyadmin.net/ and then move to /var/www/html.
I have enabled
extension=php_mbstring.dll
extension=php_exif.dll
extension=php_mysqli.dll
and restart apache2 still not work. And when I run php-m and phpinfo() also cannot find mbstring.
Please help solve this problem. Really thankful for help me.
Upvotes: 22
Views: 81473
Reputation: 21
I initially tried to use sudo apt-get install phpmyadmin php-mbstring php-gettext
however this returned an error where it automatically aborted, (which maybe linked to my available memory on a Raspberry pi 3 B+).
Instead I ran sudo apt-get install php7.1-mbstring
(note to amend code with your php version. If unsure first check this via; php --version
). This should now setup and create config file.
Finally run; sudo service apache2 restart. Reload web address and you should have access to php admin.
Although in some instances you may incur a follow up error; "mysqli extension is missing".
In this case type; sudo apt-get install php7.1-mysql
and then; sudo service apache2 restart
and.....NOW you should have access to phpadmin.
Upvotes: 0
Reputation: 21765
Nothing worked for me but the following. After I tried all methods, I ran Synaptic Package Manager program and manually forced to install all programs with names beginning from (all versions of):
Then I restarted apache2 in the terminal by
sudo systemctl restart apache2
and that’s it: phpMyAdmin works after these steps.
Upvotes: 1
Reputation: 1139
I solved with :
sudo apt-get install libapache2-mod-php7.*
sudo apt-get install php7.*-mbstring
and then -
sudo service apache2 restart
Upvotes: 12
Reputation: 11
I am using CentOS release 6.9 (Final) tried 1.yum install php-mbstring 2.yum install php-gettext 3.service httpd restart and working fine now
Upvotes: 1
Reputation: 1951
I solved it by these commands :
sudo apt-get install php-mbstring
sudo apt-get install php-gettext
Upvotes: 8
Reputation: 55
I also have this problem. I reconfigure phpmyadmin and install php7.0 modules. I post my solution on this post: https://askubuntu.com/a/764254/212315
Upvotes: 0
Reputation: 1347
Yey :) I have solved it!!!! Just run this
sudo apt-get install libapache2-mod-php7.0
sudo apt-get install php7.0-mbstring
and then sudo service apache2 restart
.
Upvotes: 70
Reputation: 1770
First of all as you're using Ubuntu, it supports .so files windows has .dll files
Open terminal and try installing below :
sudo apt-get install libapache2-mod-php7.0
Upvotes: 2