Большинство шагов из 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 работать, но это было давно, но я знаю, что это не может быть правильно...
Это связанный вопрос, который я мог превзойти, но все еще не работает...
может быть интересно отметить, что иногда 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. Ты понял.