Форум: Форум PHPФорум ApacheФорум Регулярные ВыраженияФорум MySQLHTML+CSS+JavaScriptФорум FlashРазное
Новые темы: 0000000
Самоучитель MySQL 5. Авторы: Кузнецов М.В., Симдянов И.В. PHP. Практика создания Web-сайтов (второе издание). Авторы: Кузнецов М.В., Симдянов И.В. Самоучитель PHP 5 / 6 (3 издание). Авторы: Кузнецов М.В., Симдянов И.В. Программирование. Ступени успешной карьеры. Авторы: Кузнецов М.В., Симдянов И.В. Объектно-ориентированное программирование на PHP. Авторы: Кузнецов М.В., Симдянов И.В.
ВСЕ НАШИ КНИГИ
Консультационный центр SoftTime

Форум PHP

Выбрать другой форум

 

Здравствуйте, Посетитель!

вид форума:
Линейный форум Структурный форум

тема: Из Apache в составе Денвера в ИНТЕРНЕТ
 
 автор: alexon   (15.01.2010 в 10:29)   письмо автору
 
 

Можно ли использовать Apache в составе Денвера для обращения к действующим WEB-серверам интернета. Другими словами будет ли работать скрипт с реальными адресами. Требуются для этого специальные настройки?

  Ответить  
 
 автор: sim5   (15.01.2010 в 10:38)   письмо автору
 
   для: alexon   (15.01.2010 в 10:29)
 

Что кроется под "для обращения к действующим WEB-серверам" и "будет ли работать скрипт с реальными адресами"?

  Ответить  
 
 автор: alexon   (15.01.2010 в 10:48)   письмо автору
 
   для: sim5   (15.01.2010 в 10:38)
 

Например пишу скрипт в котором есть обращение к www.yandex.ru

  Ответить  
 
 автор: sim5   (15.01.2010 в 10:52)   письмо автору
 
   для: alexon   (15.01.2010 в 10:48)
 

Обращение - это резиновое понятие. Если же вы хотите, например, получить содержимое некой странички у Яши, да на здоровье, получайте. Под Денвером это будут точно так же работать, как и с реального сервера, для того и служит Денвер. А вот если под реальным адресом подразумевается физический адрес сервера Яши, то конечно же нет, даже если бы Яша "сидел" на вашем Денвере.

  Ответить  
 
 автор: alexon   (15.01.2010 в 10:57)   письмо автору
 
   для: sim5   (15.01.2010 в 10:52)
 

.....Если же вы хотите, например, получить содержимое некой странички у Яши, да на здоровье, получайте. Под Денвером это будут точно так же работать, как и с реального сервера, для того и служит Денвер....
Да для этого - спасибо.

  Ответить  
 
 автор: alexon   (15.01.2010 в 13:41)   письмо автору
 
   для: alexon   (15.01.2010 в 10:57)
 

Однако не заработало, текст скрипта такой:


<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
    "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" lang="en" xml:lang="en">

<head> 
<meta http-equiv="content-type" content="text/html; charset=windows-1251"> 
<title>Отладочная страница</title> 
<link href="style.css" rel="stylesheet" type="text/css">
</head>
 
<body>
<h2>Внешние вызовы</h2>
<A href="www.yandex.ru">Яндекс</A>
</BODY>
</HTML>


Выдается ошибка:

The requested URL /bajki/www.yandex.ru was not found on this server.

Подсказка Денвера
Вы ошиблись при наборе URL в браузере. Вероятнее всего, сервер пытается найти файл Z:/home/novograd.ru/www/bajki/www.yandex.ru, которого не существует. 

  Ответить  
 
 автор: Loki   (15.01.2010 в 13:45)   письмо автору
 
   для: alexon   (15.01.2010 в 13:41)
 

Текста скрипта я лично не вижу, а подсказка денвера дает исчерпывающую информацию о причинах "неработы".

  Ответить  
 
 автор: Trianon   (15.01.2010 в 13:59)   письмо автору
 
   для: alexon   (15.01.2010 в 13:41)
 

www.yandex.ru - это не сайт.
это файл с именем www и двойным расширением .yandex.ru в рамках иерархии текущего сайта
Файл этот будет выбираться из текущего каталога, коим по всей видимости является %document_root%/baiki/

  Ответить  
 
 автор: alexon   (15.01.2010 в 14:20)   письмо автору
 
   для: Trianon   (15.01.2010 в 13:59)
 

Тогда сформулирую вопрос по другому.
Мы все знаем основное назначение Денвера - как средство отладки на локальном компьютере.
Однако допустим мне понадобилось с отладочного сайта вызвать например www.softtime.ru.
Как пишет sim5 ..Если же вы хотите, например, получить содержимое некой странички у Яши, да на здоровье, получайте. Под Денвером это будут точно так же работать, как и с реального сервера, для того и служит Денвер... , что собственно я и сделал. Что не так я понимаю?

  Ответить  
 
 автор: neadekvat   (15.01.2010 в 14:32)   письмо автору
 
   для: alexon   (15.01.2010 в 14:20)
 

<A href="www.yandex.ru">Яндекс</A> - это ссылка, но никак не запрос к серверу яндекса и не попытка получить оттуда контент.

  Ответить  
 
 автор: sim5   (15.01.2010 в 14:33)   письмо автору
 
   для: alexon   (15.01.2010 в 14:20)
 

<A href="www.yandex.ru"> - это не получение содержимого странички.

  Ответить  
 
 автор: neadekvat   (16.01.2010 в 02:08)   письмо автору
 
   для: Trianon   (15.01.2010 в 13:59)
 

А разве не может быть файла с названием www.yandex и расширением .ru? :о)

  Ответить  
 
 автор: Trianon   (16.01.2010 в 02:12)   письмо автору
 
   для: neadekvat   (16.01.2010 в 02:08)
 

Конечно, может.
И ссылка на него (в каталоге базового документа) будет выглядеть именно так, как в исходном посте.

  Ответить  
 
 автор: neadekvat   (16.01.2010 в 12:04)   письмо автору
 
   для: Trianon   (16.01.2010 в 02:12)
 

Это да, от перестановки слогаемых..

  Ответить  
 
 автор: GeorgeIV   (15.01.2010 в 14:22)   письмо автору
 
   для: alexon   (15.01.2010 в 13:41)
 

напишите <a href="http://www.yandex.ru">Яндекс</a>

  Ответить  
 
 автор: alexon   (15.01.2010 в 14:29)   письмо автору
 
   для: GeorgeIV   (15.01.2010 в 14:22)
 

Так и делал см. распечатку текста чуть выше. Только http:// не указывал.

  Ответить  
 
 автор: neadekvat   (15.01.2010 в 14:31)   письмо автору
 
   для: alexon   (15.01.2010 в 14:29)
 

Так напишите же!

  Ответить  
 
 автор: GeorgeIV   (15.01.2010 в 16:15)   письмо автору
 
   для: alexon   (15.01.2010 в 14:29)
 

только самое главное и не указали

  Ответить  
 
 автор: alexon   (15.01.2010 в 17:08)   письмо автору
 
   для: GeorgeIV   (15.01.2010 в 16:15)
 

Спасибо, после того как был указан протокол ссылка сработала.

  Ответить  
 
 автор: Trianon   (16.01.2010 в 00:31)   письмо автору
 
   для: alexon   (15.01.2010 в 17:08)
 

Нет. Ссылка заработала вовсе не из-за добавления протокола.
Уберете протокол из работоспособной ссылки - ссылка останется работоспособной.
Добавите протокол к нерабочей ссылке - ссылка останется нерабочей.

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

  Ответить  
Rambler's Top100
вверх

Rambler's Top100 Яндекс.Метрика Яндекс цитирования