Справочник функций

Ваш аккаунт

Войти через: 
Забыли пароль?
Регистрация
Информацию о новых материалах можно получать и без регистрации:

Почтовая рассылка

Подписчиков: -1
Последний выпуск: 19.06.2015

Помогите с Денвером.

70K
05 июля 2011 года
prikolistik
4 / / 30.06.2011
Установил Денвер, вроде должно все работает локалхост отображает "ура заработало".При открытии тестового файла идет нормальное отображение, но при вводе имя этого же файла в строке браузера - "сервер не найден". При попытке открыть phpmyadmin отображается пустое окно или вообще знакомая комбинация 404. Помогите исправить проблему. У меня винда 7 64-х разрядная. Пробовал отдельно установить Апач,но при вводе локалхост страница не открывается.
8
05 июля 2011 года
mfender
3.5K / / 15.06.2005
У Денвера есть одна нехорошая особенность: нужно scheme обязательно в URL писать. Проще говоря, обязательно адрес в строке начинать с http://
Возможно проблема в этом.
5
05 июля 2011 года
hardcase
4.5K / / 09.08.2005
Цитата: mfender
У Денвера есть одна нехорошая особенность: нужно scheme обязательно в URL писать. Проще говоря, обязательно адрес в строке начинать с http://
Возможно проблема в этом.

Это ты так прикалываешься? Пользовательский ввод в адресной строке вообще браузер разруливает и сервер тут ни при чем.

316
06 июля 2011 года
Alm3n
889 / / 29.05.2009
prikolistik, при установке выбрал запуск с системой или вручную? может, его нужно с ярлыка запустить, если ты выбрал второй пункт. что конкретно пишешь в адресной строке?
8
06 июля 2011 года
mfender
3.5K / / 15.06.2005
Цитата: hardcase
Это ты так прикалываешься? Пользовательский ввод в адресной строке вообще браузер разруливает и сервер тут ни при чем.


Кто б спорил!
А теперь представь ситуацию, когда ты в адресной строке набираешь member@gmail.com - что делает браузер? Правильно, перенаправляет на mail.google.com. Потому что знает что делать с этим адресом. для интереса попробуй с другими почтовиками подобное - браузер отправит куда угодно, только не туда куда хочешь.

Тоже самое и тут. У него на локальном серванте нет синтаксически верного домена. localhost браузер ещё может понять. А если у него test1? Откуда браузеру знать, что у того кто с клавишами в голове мысль открыть index.htm виртуального сервера 127.0.0.1? Chrome в лучшем случае пошлёт на поиск в Гугле. остальные браузеры покажут 404. Ему нужно уточнить, что этот test1 - это http://test1

316
06 июля 2011 года
Alm3n
889 / / 29.05.2009
mfender, без http:// тоже работает, но нужно обязательно домен указать.
277
06 июля 2011 года
arrjj
1.7K / / 26.01.2011
Цитата: mfender
остальные браузеры покажут 404. Ему нужно уточнить, что этот test1 - это http://test1



Не соглашусь - 404 ошибка веб-сервера а не браузера, браузер если не найдёт хоста то так и покажет что-то типа Запрошенный URL не может быть доставлен (прокси squid) или Попытка соединения не удалась (firefox).

Цитата: mfender

[email]member@gmail.com[/email] - что делает браузер? Правильно, перенаправляет на mail.google.com



Неправильно, пытается залогинится по http - аутентификации с юзернамом member на gmail.com :) А вот уже с gmail.com идёт перенаправление (опятьже веб-сервером а не браузером) на google.com.

Теперь по проблеме ТСа

Цитата: prikolistik
но при вводе имя этого же файла в строке браузера - "сервер не найден".


Постесняюсь спросить но всёже, на какой адрес вы переходите? http://localhost/твойтекстовыйфайл.txt ?

Цитата: prikolistik
При попытке открыть phpmyadmin отображается пустое окно или вообще знакомая комбинация 404.


Если мне не изменяет память у денвера на страничке "Ура заработало" есть сцылка на phpmyadmin по ней тоже выдаёт 404-ю ошибку?

Цитата: prikolistik
Пробовал отдельно установить Апач,но при вводе локалхост страница не открывается.


А это вы зря, если вы не осилили установку денвера, то отдельно апач ставить вообще гиблое дело:) удаляем всё-всё-всё и ставим заново денвер.

8
06 июля 2011 года
mfender
3.5K / / 15.06.2005
Цитата: Alm3n
mfender, без http:// тоже работает, но нужно обязательно домен указать.



:D :D а можно и что-то другое писать? :D

8
06 июля 2011 года
mfender
3.5K / / 15.06.2005
Цитата: arrjj
Не соглашусь - 404 ошибка веб-сервера а не браузера, браузер если не найдёт хоста то так и покажет что-то типа Запрошенный URL не может быть доставлен (прокси squid) или Попытка соединения не удалась (firefox).


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

Цитата: arrjj
Неправильно, пытается залогинится по http - аутентификации с юзернамом member на gmail.com :) А вот уже с gmail.com идёт перенаправление (опятьже веб-сервером а не браузером) на google.com.


Да плевать что там происходит! я про то, что браузер знает в случае с gmail.com куда и чего сделать. А напиши [email]member@yandex.ru[/email] - отправит только на yandex.ru в лучшем случае.

Это я всё к тому, что компутеры не обладают телепатией, и им довольно конкретно и корректно нужно писать что делать, а не надеяться на высокий интеллект разработчиков ))))

399
06 июля 2011 года
KIV
432 / / 20.01.2009
Цитата:
Да плевать что там происходит! я про то, что браузер знает в случае с gmail.com куда и чего сделать. А напиши [email]member@yandex.ru[/email] - отправит только на yandex.ru в лучшем случае.


Браузер ничего не знает. Это умный сервер google его перенаправляет куда надо.
А у yandex и других просто не реализовали такой функционал НА СЕРВЕРЕ.
Но в нашем случае это не имеет абсолютно никакого отношения к Denwer. Любой нормальный браузер подставляет http:// во всему, что имеет вид localhost/XXX, где XXX произвольные символы. Есть версия, что топикстартер просто намудрил с адресом. Вместо "localhost/test.html" пишет что-то вроде "test.html" или ещё как-то. В общем пусть покажет адрес, которые пишет, а то так ничего ему подсказать нельзя. И вообще Denwer для того и создан, чтобы всё можно было быстро поставить и без настройки всё автоматом работало.

8
06 июля 2011 года
mfender
3.5K / / 15.06.2005
Цитата: KIV
Любой нормальный браузер подставляет http:// во всему, что имеет вид localhost/XXX, где XXX произвольные символы. Есть версия, что топикстартер просто намудрил с адресом. Вместо "localhost/test.html" пишет что-то вроде "test.html" или ещё как-то. В общем пусть покажет адрес, которые пишет, а то так ничего ему подсказать нельзя. И вообще Denwer для того и создан, чтобы всё можно было быстро поставить и без настройки всё автоматом работало.


Угу. А теперь представь, что у тебя на локальном компутере дюжина виртуальных серверов, у которых имя даже близко не созвучно с localhost, например "test", "testo", "too_test", et cetera, у каждого из которых имеется всё что надо, кроме записи DNS, и никто не знает что это такое. Набираешь ты в адресной строке testo, и что должен думать браузер? Подставлять http:// ?

277
06 июля 2011 года
arrjj
1.7K / / 26.01.2011
Цитата: mfender
Набираешь ты в адресной строке testo, и что должен думать браузер? Подставлять http:// ?


Ну почти :) Определить адрес домена testo и попробовать достучатся к нему по протокуло http.
DNS-записи для локальных хостов хранятся локально (в винде в файлике hosts например). И Denwer для своих тестовых локальных серверов прописывает их туда при установке. В любом случае localhost там есть всегда, и донастраивать веб-сервер нет необходимости.

[COLOR="silver"]//Нафлудили то.....[/COLOR]

369
07 июля 2011 года
Kesano
451 / / 09.10.2007
Во-первых, чтобы создать виртуальный хост в папке "home" нужно создать папку с именем домена... Например mysite.ru.
Во-вторых, ОБЯЗАТЕЛЬНО в этой папке создать папку www. и ваш index.html скопировать В ЭТУ ПАПКУ.
В-третьих, после этого сервер нужно перезагрузить через ярлык "Restart Server".

В особо клинических случаях не забывайте выключать Тимвьверы и всякие Скайпы, которые работают на 80-м порту.
316
08 июля 2011 года
Alm3n
889 / / 29.05.2009
что еще обсудим, пока топикпастер не пришел? :)
Реклама на сайте | Обмен ссылками | Ссылки | Экспорт (RSS) | Контакты
Добавить статью | Добавить исходник | Добавить хостинг-провайдера | Добавить сайт в каталог