Переход к «localhost / phpMyAdmin» дает мне проиндексированный список файлов и папок

898
ARNK

Где, конечно, я ожидаю увидеть страницу входа в phpMyAdmin. Я получаю фатальное сообщение об ошибке при попытке localhost / phpMyAdmin / index.php. Должен отметить, что я не использую пакет, подобный XAMPP. Я хотел опыт их установки без пакета. Я на 64-битной машине с Windows 10, я установил Apache2.4 и MySQL 5.7.16.0 и думал, что PHP 7.0.13.

Службы Apache & MySQL запущены.

Тем не менее я могу перейти к localhost / index.php и вывести «Hello World», и phpinfo.php появится, как и ожидалось, показывая, что PHP включен.

Ошибки в phpMyAdmin / index.php выглядят так:

  • Фатальная ошибка: Uncaught Ошибка: вызов неопределенной функции mb_detect_encoding () в phpMyAdmin \ library \ php-gettext \ gettext.inc: 177

  • PMA_warnMissingExtension ('mbstring', true) в phpMyAdmin \ library \ common.inc.php (102)

Буду признателен за понимание того, что мне не хватает.

0
Ввод localhost должен выводить домашнюю страницу WAMP, это то, что вы получаете? Инструменты, псевдонимы и т. Д. Hello World звучит как ваша первая тестовая страница php, а не как index.php. Index.php должен быть страницей WAMP. Как вы знаете, index.php является первой страницей, вызываемой из localhost и подразумеваемой. ejbytes 7 лет назад 0
http: // localhost / phpmyadmin / должен привести вас на страницу входа. Здесь это не так? ejbytes 7 лет назад 0
Я мог бы что-то предположить. Что напоминает мне о моей самой первой установке Apache. Если вы заходите на сайт WAMP, WAMP - это установка, которая включает (AMP = Apache, MySql, PHP). Однократная установка. Это то, что ты сделал? ejbytes 7 лет назад 0
Нет, я установил каждый компонент отдельно, не используя такой пакет, как XAMPP или WAMP. Я использовал XAMPP в прошлом, и я понимаю, что это более простой маршрут, но я просто хотел пройти через движения и установить каждый с нуля. Когда я захожу в localhost / phpMyAdmin /, я перехожу на страницу, которая просто перечисляет файлы и папки в папке phpMyAdmin. Так что некоторые настройки явно не настроены должным образом - я думаю, возможно, в папке «php7» файлы. Итак, мой диск C: содержит папку Apache24, папку php7, папку Python34. У меня MYSQL работает как сервис. ARNK 7 лет назад 0
localhost / phpmyadmin не должен показывать список или каталог. Это должна быть страница входа в систему. Вот что такое phpMyAdmin, это логин и больше ничего. ejbytes 7 лет назад 0
Если вы должны были установить WAMP, есть файл для загрузки, который необходим для запуска Apache: http://www.microsoft.com/en-us/download/confirmation.aspx?id=30679 вы можете увидеть эту ссылку, если Вы должны были посетить http://www.wampserver.com/en/ ejbytes 7 лет назад 0
Я понимаю желание делать отдельные установки, но каждая установка зависит от установки другой и какая версия работает с какой версией. Я привык думать об этом сам. Просто помните, что ВСЕ - это Абстракция. Чтобы написать программу на C или Java, вы хотели бы сначала собрать или научиться создавать компилятор? Эти вещи строятся командами инженеров. Я научился делать эти настройки вручную, но с тех пор давно забыл, потому что это то, что вы делаете только один раз, а затем идете дальше. ejbytes 7 лет назад 0
Правда, хорошая мысль. Было бы неплохо исправить это, но даже если бы я заработал, может быть ошибка в будущем, которую я не ожидал. ARNK 7 лет назад 0
Я бы порекомендовал перейти на веб-сайт WAMP и загрузить материалы Redistribution VC ++ и установить их (предварительные требования). Затем установите установщик WAMP. Насколько я понимаю, вы хотите создавать и тестировать веб-сайты и писать на PHP и MySql на стороне сервера. Удачи. Кстати, с тех пор, как вы выполнили установку, любому, кто смотрит со стороны, сложно оценить, что вы сделали неправильно, или даже если у вас есть все требования, даже для того, чтобы начать. Никто не может этого знать. Я полагаю, что сделал это по-своему несколько лет назад, и мне понадобилось около 20 часов, чтобы понять, что я что-то упустил. ejbytes 7 лет назад 0
У меня свежая установка MySQL 5.7, PHP 7.1 и Apache 2.4, отдельно и phpMyAdmin работал нормально. Так что я думаю, что mbstring отключен! Вы включили расширение в своем файле php.ini? Я также надеюсь, что эта [ссылка] (http://php.net/manual/en/mbstring.installation.php) может быть полезной. Kostandin Tahiri 7 лет назад 0

0 ответов на вопрос

Похожие вопросы