2010-01-23 3 views
5

Я недавно установил WampServer 2.0 и настроил его для работы на порту 81. Теперь проблема в том, что, когда я нажимаю на PhpMyAdmin настоящее время на панели задач внутри WampServer 2.0 браузер перенаправляет меняработает на порту 81 (WampServer)

localhost/phpmyadmin вместо localhost:81/phpmyadmin. Когда я вручную набираю его, все работает нормально.

Как я могу исправить эту вещь? Я хочу, чтобы браузер открыл localhost:81/phpmyadmin страницу вместо localhost/phpmyadmin, когда я нажимаю на phpMyAdmin.

ответ

8

Конфигурация хранится в wampmanager.ini, расположенной в каталоге установки для хранения.

Этот файл генерируется из wampmanager.tpl, хотя, так что вам нужно изменить следующую строку там:

Type: item; Caption: "${w_phpmyadmin}"; Action: run; FileName: "${c_navigator}"; Parameters: "http://localhost/phpmyadmin/"; Glyph: 5 

Вы даже можете добавить свои собственные пункты меню там, если вам нравится.

Вам необходимо перезапустить Wamp после изменения этой конфигурации, поскольку wampmanager.ini необходимо сгенерировать.

+0

Да, но позволит ли это относительная ссылка, как я предложил? –

+0

+1, так вот как с этим занимается Wamp. :) –

+0

@Paul Tomblin: В этом случае нет необходимости в относительной ссылке. Это ссылка, чтобы открыть начальную страницу 'phpMyAdmin', и она отображается в не-html-меню (http://www.wampserver.com/en/data/image_menu_wamp.gif), которое настраивается с помощью описанного' ini' файл. –

0

Если я правильно понимаю вас, проблема в том, что ваша ссылка на phpMyAdmin указывает на неправильное направление. Теперь я никогда не использовал этот сервер, но панель задач wampserver, вероятно, представляет собой некоторый HTML-файл. Просто найдите что-то вроде <a href="http://localhost/phpMyAdmin/"> и замените HREF своим тропом.

+0

Не в этом случае (см. Мой ответ) –

0

По возможности вы должны использовать относительные ссылки на своем веб-сайте. Я ничего не знаю об этом «wampserver», но ссылка на phpmyadmin вместо < a href = «http: // localhost/phpmyadmin»> должна быть < a href = "/ phpmyadmin">, и это он будет продолжать работать независимо от того, какой порт или домен вы используете.

+0

Не в этом случае (см. Мой ответ) –

0

: 8080 для всех 3 http://localhost использует в wampmanager.tpl. Сохраненные изменения. Выход из сервера. Запущен Wampserver. Пришел зеленый. Щелкнул localhost в меню wampserver. Страница Wampserver открыта в браузере.

Спасибо Питер Ланг за сообщение. Это привело меня к решению, с которым я боролся несколько дней.