Перейти к содержанию
СофтФорум - всё о компьютерах и не только

Рекомендуемые сообщения

Будте добры подскажите, почему я немогу "попасть" в базу mysql из вне, - стоит Денвер. Т.е. у меня локально стоит машина на ней perl скрипт и он не может приконектится к базе MySQL. Поискав на форуме ничего не нашел! В чем может быть проблема?

Ссылка на комментарий
Поделиться на другие сайты

ОБЬЯСНЕНИЕ ОШИБКИ:

Сервер: '192.155.22.33' не является сервером БД

Вот такую ошибку выдает! Как это можно изменить??? На ней стоит Денвер.

Ссылка на комментарий
Поделиться на другие сайты

ОБЬЯСНЕНИЕ ОШИБКИ:

Сервер: '192.155.22.33' не является сервером БД

Вот такую ошибку выдает! Как это можно изменить??? На ней стоит Денвер.

Либо используется порт не по-умолчанию (3306), либо коннекты к нему блочит firewall

Ссылка на комментарий
Поделиться на другие сайты

Насколько я понимаю:

-у тебя локальная сеть;

-твой IP-адрес в этой сети 192.155.22.33;

-ты хочешь, чтобы другие пользователи заходили на сайт, который находится на твоем компе;

-прописываешь настройки в файле конфигурации сайта (при установке)

-при запросе браузера по адресу http://192.155.22.33, он обращается к серверу базы данных по адресу "192.155.22.33" и выдает эту ошибку?

Тогда скорее всего:

1. Если ты сам вручную не изменял настройки Денвера, то у тебя 100% денвер работает как http://127.0.0.1 Поэтому тебе нужно сделать следующее:

1. Найти файл "*\usr\local\apache\
httpd.conf
"(* - это путь к папке на винте, где хранится Денвер), сделать резервную копию файла
httpd.conf
куда-нибудь, а потом открыть этот файл в болкноте.
2. Найди строку "
#Listen 3000
". Под ней ты увидишь
#Listen 12.34.56.78:80
(или что-то подобное). Замени этот IP адрес на свой (не забудь в конце оставить "
:80
"). Это будет твое имя сайта в локальной сети (например, нужно набрать в браузере
http://192.155.22.33' rel="external nofollow">
).
3. Находишь строку "
ServerName localhost
" и заменяешь на "
ServerName 192.155.22.33
".
4. Находишь строку "
DocumentRoot "/home"
" и заменяешь на "
DocumentRoot "/home/site/www"
", где "
site
" - это тот сайт, который ты хочешь, чтобы пользователи видели.
5. Сохраняем изменения в файле.
6. Запускаем Денвер (если он ещё не запущен) или перезапускаем Денвер (если он запущен).
7. В браузере пишем "
/
"
8. Готово.
Внимание!
http://localhost' rel="external nofollow">
доступен только тогда, когда в настройках прописаны оригинальные настройки. Т.е., чтоб получить доступ к админке локалхоста, нужно файлик
httpd.conf
(который мы скопировали в пункте
1
), вернуть на место в
*\usr\local\apache\
.

2. Я ничего не понял из твоего поста и написал это зря... :mad:

Ссылка на комментарий
Поделиться на другие сайты

Присоединяйтесь к обсуждению

Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.

Гость
Ответить в этой теме...

×   Вставлено с форматированием.   Вставить как обычный текст

  Разрешено использовать не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отображать как обычную ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставлять изображения напрямую. Загружайте или вставляйте изображения по ссылке.

  • Последние посетители   0 пользователей онлайн

    • Ни одного зарегистрированного пользователя не просматривает данную страницу
×
×
  • Создать...