Только что обновился до Ubuntu 16.04, но не могу найти localhost/phpmyadmin

Я только что обновил свой Ubuntu 15.10 до Ubuntu 16.04 Теперь проблема в том, что, хотя в системе есть все Php7, mysql и apache, страница localhost/phpmyadmin не может быть открыта.

Это отображаемое сообщение об ошибке. Это отображаемое сообщение об ошибке

Mysql, apache и phpmyadmin все установлены. Тем не менее, проблема, похоже, не прекращается. Я знаю, что могу удалить текущий php7 и установить php5, но я хотел бы, чтобы это работало в самом php7. (Если это проблема)


person Srijan Karki    schedule 22.04.2016    source источник
comment
Есть что-нибудь в nginx error.log?   -  person Ján Kyselica    schedule 22.04.2016
comment
О, извините, вы используете сервер Apache, поэтому введите в терминале gedit /var/log/apache2/error.log   -  person Ján Kyselica    schedule 25.04.2016
comment
Было ли что-нибудь в примечаниях по обновлению об Apache или MySQL? Сервер Apache действительно работает? Открываются ли другие страницы на этом компьютере (возможно, из корневого каталога) правильно?   -  person Isaac Bennetch    schedule 26.04.2016
comment
@IsaacBennetch Нет, заметок не было. И да, сервер Apache работает. И Нет другие страницы не работают   -  person Srijan Karki    schedule 27.04.2016
comment
Тогда я определенно подозреваю, что что-то не так с вашей установкой Apache. Если он неправильно обслуживает страницы, он должен что-то регистрировать; если это не так, то что-то еще сломано. Однако, возможно, расположение журнала отличается от того, что предложил Ян Киселица. Это может помочь вам найти журнал доступа unix.stackexchange.com/questions/38978/ - журнал ошибок, вероятно, находится в той же папке. Кроме того, проверьте журнал доступа и посмотрите, не регистрируется ли он что-либо во время ваших попыток доступа.   -  person Isaac Bennetch    schedule 27.04.2016
comment
@JánKyselica [Sun Apr 24 11:05:19.211460 2016] [mpm_prefork:notice] [pid 11763] AH00163: Apache/2.4.18 (Ubuntu) configured -- resuming normal operations [Sun Apr 24 16:32:29.734201 2016] [mpm_prefork:notice] [pid 11763] AH00169: caught SIGTERM, shutting down [Mon Apr 25 17:17:30.328359 2016] [mpm_prefork:notice] [pid 1063] AH00169: caught SIGTERM, shutting down Это коды в файле error.log   -  person Srijan Karki    schedule 27.04.2016


Ответы (6)


Давным-давно у меня была такая же проблема. Проблема была устранена путем переустановки отсутствующих пакетов, таких как apache, mysql, phpMyAdmin и other missing PHP packages.

person Prakash Bhandari    schedule 29.04.2016

Можешь попробовать

sudo apt install php7.0-mbstring php-gettext
person Ján Kyselica    schedule 22.04.2016

установите libapache2-mod-php, у меня это работает

person Raúl D    schedule 27.04.2016

У меня возникла эта проблема, потому что я по ошибке удалил все пакеты php-* из своей установки. Поэтому попробуйте переустановить пакеты, например:

// Install missing packages for apache2
sudo apt-get install apache2

// Install phpmyadmin missing packages
sudo apt-get install phpmyadmin

// Install common php packages
sudo add-apt-repository ppa:ondrej/php
sudo apt-get update
sudo apt-get install php7.0-fpm php7.0-cli php7.0-common \
                     php7.0-json php7.0-opcache php7.0-mysql \
                     php7.0-phpdbg php7.0-mbstring php7.0-gd \ 
                     php7.0-imap php7.0-ldap php7.0-pgsql \ 
                     php7.0-pspell php7.0-recode php7.0-snmp \ 
                     php7.0-tidy php7.0-dev php7.0-intl \ 
                     php7.0-gd php7.0-curl php7.0-zip php7.0-xml

Обратите внимание, что вам, вероятно, не нужны все эти пакеты php-*, но это зависит от ваших текущих потребностей.

person TheodorosPloumis    schedule 28.04.2016

Я установил php-mbstring php-gettext

sudo apt-get install php-mbstring php-gettext

затем я перезапустил апач

sudo service apache2 restart

Надеюсь, это поможет.

person Lex Bryan    schedule 28.04.2016

У меня также была аналогичная проблема вскоре после обновления до Ubuntu 16.10. Тогда ничего не работало, поэтому я удалил все, включая php, apache, phpmyadmin, и снова установил. Это устранило проблему.

person Bikash Budhathoki    schedule 02.05.2016