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

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

Будте добры подскажите, почему я немогу "попасть" в базу 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:

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

Для публикации сообщений создайте учётную запись или авторизуйтесь

Вы должны быть пользователем, чтобы оставить комментарий

Создать учетную запись

Зарегистрируйте новую учётную запись в нашем сообществе. Это очень просто!

Регистрация нового пользователя

Войти

Уже есть аккаунт? Войти в систему.

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

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