Большинство шагов из LAMP>phpmyadmin завершены, но localhost/phpmyadmin показывает много кода

Я установил и перезапустил, очистил и переустановил все 5 раз, отредактировал файлы.conf, изменил index.html, установил htpasswd и т. Д., И я думаю, что большинство вещей исправлено, но все же, когда я загружаю http://localhost/phpmyadmin/ показывает кучу кода. Я полный шут с кодом, которого я раньше не видел, но страница начинается с:

addJSON( 'options', PMA_RecentTable::getInstance()->getHtmlSelectOption() ); exit; } if ($GLOBALS['PMA_Config']->isGitRevision()) { if 

Бла бла бла бла бла бла

Я знаю, что раньше заставлял phpmyadmin работать, но это было давно, но я знаю, что это не может быть правильно...

Это связанный вопрос, который я мог превзойти, но все еще не работает...

Тестирование установки phpmyadmin для Drupal в Ubuntu14.04: тестовая страница localhost не загружается

может быть интересно отметить, что иногда www.icanhazip.com показывает то, что я понимаю как мой публичный IP-адрес, последовательность из 4 цифр, разделенных 3 периодами, или иногда, как сейчас, показывает 8 серий буквенно-цифровых символов, разделенных на 7 колонов.

2 ответа

Решение

Похоже, php не установлен, или, возможно, libapache2-mod-php5 не установлен, но php, если вы используете apache

sudo apt-get install php5 libapache2-mod-php5

Это должно исправить все это.

Что касается вашего различия IP-адресов, первый IPv4, второй IPv6. Существует ограничение в ~4,3 миллиарда адресов IPv4 (включая частные диапазоны и т. Д.), Которого мир почти достиг. IPv6 имеет около 15 квинтиллионных адресов или что-то в этом роде, и интернет (очень медленно) движется к использованию IPv6.

То, что @drinxy сказал вам, должно решить проблему.

В следующий раз, когда вы захотите сделать новую установку LAMP-сервера, я рекомендую вам использовать Tasksel. Цитирую с https://help.ubuntu.com/community/Tasksel:

"Tasksel - это инструмент Debian/Ubuntu, который устанавливает несколько связанных пакетов в виде скоординированной" задачи "в вашей системе.

Эта функция аналогична метапакетам, и, фактически, большинство задач, доступных в tasksel, также доступны в виде метапакетов из менеджеров пакетов Ubuntu (таких как Synaptic Package Manager или KPackageKit)."

Чтобы установить Tasksel:

sudo apt-get install tasksel

Затем:

sudo tasksel

И, наконец, просто следуйте инструкциям для сервера LAMP. Ты понял.

Другие вопросы по тегам