One_nvkz Опубликовано 18 февраля, 2007 Жалоба Поделиться Опубликовано 18 февраля, 2007 Будте добры подскажите, почему я немогу "попасть" в базу mysql из вне, - стоит Денвер. Т.е. у меня локально стоит машина на ней perl скрипт и он не может приконектится к базе MySQL. Поискав на форуме ничего не нашел! В чем может быть проблема? Ссылка на комментарий Поделиться на другие сайты Поделиться
One_nvkz Опубликовано 18 февраля, 2007 Автор Жалоба Поделиться Опубликовано 18 февраля, 2007 ОБЬЯСНЕНИЕ ОШИБКИ: Сервер: '192.155.22.33' не является сервером БД Вот такую ошибку выдает! Как это можно изменить??? На ней стоит Денвер. Ссылка на комментарий Поделиться на другие сайты Поделиться
Kobi Опубликовано 18 февраля, 2007 Жалоба Поделиться Опубликовано 18 февраля, 2007 ОБЬЯСНЕНИЕ ОШИБКИ: Сервер: '192.155.22.33' не является сервером БД Вот такую ошибку выдает! Как это можно изменить??? На ней стоит Денвер. Либо используется порт не по-умолчанию (3306), либо коннекты к нему блочит firewall Ссылка на комментарий Поделиться на другие сайты Поделиться
tsb Опубликовано 19 февраля, 2007 Жалоба Поделиться Опубликовано 19 февраля, 2007 ...Либо запрещены подключения извне. Ссылка на комментарий Поделиться на другие сайты Поделиться
Leon-Killer22 Опубликовано 22 февраля, 2007 Жалоба Поделиться Опубликовано 22 февраля, 2007 Насколько я понимаю: -у тебя локальная сеть; -твой 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">http://192.155.22.33 ). 3. Находишь строку " ServerName localhost " и заменяешь на " ServerName 192.155.22.33 ". 4. Находишь строку " DocumentRoot "/home" " и заменяешь на " DocumentRoot "/home/site/www" ", где " site " - это тот сайт, который ты хочешь, чтобы пользователи видели. 5. Сохраняем изменения в файле. 6. Запускаем Денвер (если он ещё не запущен) или перезапускаем Денвер (если он запущен). 7. В браузере пишем " http://192.155.22.33 / " 8. Готово. Внимание! http://localhost http://localhost' rel="external nofollow"> доступен только тогда, когда в настройках прописаны оригинальные настройки. Т.е., чтоб получить доступ к админке локалхоста, нужно файлик httpd.conf (который мы скопировали в пункте 1 ), вернуть на место в *\usr\local\apache\ . 2. Я ничего не понял из твоего поста и написал это зря... Ссылка на комментарий Поделиться на другие сайты Поделиться
Рекомендуемые сообщения
Для публикации сообщений создайте учётную запись или авторизуйтесь
Вы должны быть пользователем, чтобы оставить комментарий
Создать учетную запись
Зарегистрируйте новую учётную запись в нашем сообществе. Это очень просто!
Регистрация нового пользователяВойти
Уже есть аккаунт? Войти в систему.
Войти