Форум программистов «Весельчак У»
  *
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Вам не пришло письмо с кодом активации?

  • Рекомендуем проверить настройки временной зоны в вашем профиле (страница "Внешний вид форума", пункт "Часовой пояс:").
  • У нас больше нет рассылок. Если вам приходят письма от наших бывших рассылок mail.ru и subscribe.ru, то знайте, что это не мы рассылаем.
   Начало  
Наши сайты
Помощь Поиск Календарь Почта Войти Регистрация  
 
Страниц: [1]   Вниз
  Печать  
Автор Тема: дружат ли Apache и Firewall  (Прочитано 17127 раз)
0 Пользователей и 1 Гость смотрят эту тему.
nikedeforest
Команда клуба

ru
Offline Offline
Пол: Мужской

« : 31-05-2006 06:30 » 

пишу такой код
Код:
<?php
print("Weather_news");

$source_file="http://weather.yandex.ru/";
$page=@fopen($source_file,"r") or @die("Файл не открыт, пожалуйста попробуйте еще раз. ");

/////
print($page);
?>

при выполнении fopen ыскакивают ошибки приложения Apache.exe
Цитата
Инструкция по адресу ...  обратилась к памяти ... . Память не может быть "read".
"OK"- завершение приложения
"CAncel"- тладка приложения
Ну, знакомое вам всем окошко. В чем дело-то? Неужели в FireWall и как енто дело поправить?
 
Записан

ещё один вопрос ...
nikedeforest
Команда клуба

ru
Offline Offline
Пол: Мужской

« Ответ #1 : 31-05-2006 08:05 » 

Забыл сказать, что я используя пакет Денвер. Может в этом дело?
Записан

ещё один вопрос ...
RXL
Технический
Администратор

ru
Offline Offline
Пол: Мужской

WWW
« Ответ #2 : 31-05-2006 08:41 » 

При чем тут firewall, если это явный программный сбой программы. Видимо тебе стоит обновить апач и php.
Записан

... мы преодолеваем эту трудность без синтеза распределенных прототипов. (с) Жуков М.С.
nikedeforest
Команда клуба

ru
Offline Offline
Пол: Мужской

« Ответ #3 : 31-05-2006 09:17 » 

RXL,  неделю назад качал только этот Денвер. Обидно, понимаешь ли, куда новее.
Может стоит попробовать просто Апач и РНР, не используя никаких Денверов? Ты сам как относишься к этому пакету?
Записан

ещё один вопрос ...
RXL
Технический
Администратор

ru
Offline Offline
Пол: Мужской

WWW
« Ответ #4 : 31-05-2006 10:51 » 

nikedeforest, никогда не исользовал. Зачем он нужен? (уже почитал)

Я все это запускаю под Linux-ом на виртуальной машине - очень удобно (в смысле vmware).
« Последнее редактирование: 31-05-2006 10:53 от RXL » Записан

... мы преодолеваем эту трудность без синтеза распределенных прототипов. (с) Жуков М.С.
nikedeforest
Команда клуба

ru
Offline Offline
Пол: Мужской

« Ответ #5 : 31-05-2006 10:54 » 

Цитата
Это комплекс, предназначенный для удобной отладки скриптов, не выходя в Интернет. Денвер включает в себя несколько наиболее популярных серверов сторонних производителей, работающих в Windows. Вы можете разрабатывать и тестировать сайты в Windows, а затем «минимальной кровью» переносить их на реальный хостинг, в Unix. Подробности
http://www.denwer.ru/about.html
Записан

ещё один вопрос ...
RXL
Технический
Администратор

ru
Offline Offline
Пол: Мужской

WWW
« Ответ #6 : 31-05-2006 11:21 » 

Вот-вот - под vmware с любой ОС и абсолютно бескровно. Для перемещения скриптов на *nix-сервер ты все абсолютные пути переписываешь руками?
Записан

... мы преодолеваем эту трудность без синтеза распределенных прототипов. (с) Жуков М.С.
Sla
Команда клуба

ua
Offline Offline
Пол: Мужской

WWW
« Ответ #7 : 31-05-2006 12:39 » 

А по-моемому, денвер представляет собой тот же апач+пхп+майcкул (три в одном)
какие-то библиотеки вырезаны, но не более того
Записан

Мы все учились понемногу... Чему-нибудь и как-нибудь.
nikedeforest
Команда клуба

ru
Offline Offline
Пол: Мужской

« Ответ #8 : 31-05-2006 13:09 » 

Меня  Денвер до этого не подводил. Сла правильно сказал, банальное связка, для тех кто не хочет замарачиваться в настройках и администрировании Апача и т.п. Хотя пр ижелании можно и повозиться с настройками.
Я еще забыл сказать. Этот код я выполняю с локальной машины. Т.е. у меня стоит этот Денвер (т.е. Апач+РНР+Мускул), и я выполняю этот код.
В Файерволле в статистике прописывается, что есть такой http запрос, он его пропускает, но вот Апач что-то не хочет его переваривать. Почему?
Записан

ещё один вопрос ...
RXL
Технический
Администратор

ru
Offline Offline
Пол: Мужской

WWW
« Ответ #9 : 31-05-2006 15:43 » 

nikedeforest, именно потому: "для тех кто не хочет замарачиваться в настройках и администрировании Апача и т.п.".
Я не хочу сказать, что продукт плох, но самостоятельное конфигурирование дает возможность узнать о работе web-сервера. Понимания больше будет.

Для анализа ситуации посмотри логи Апача.
« Последнее редактирование: 31-05-2006 15:45 от RXL » Записан

... мы преодолеваем эту трудность без синтеза распределенных прототипов. (с) Жуков М.С.
nikedeforest
Команда клуба

ru
Offline Offline
Пол: Мужской

« Ответ #10 : 01-06-2006 06:54 » 

error.txt
Цитата
[Thu Jun 01 09:13:59 2006] [error] VirtualHost 127.0.0.2:8648 -- mixing * ports and non-* ports with a NameVirtualHost address is not supported, proceeding with undefined results
Для меня сие высказывание непонятно. Что не поддерживается? Не может до портов каких-то достучться? Или что?
Записан

ещё один вопрос ...
Sla
Команда клуба

ua
Offline Offline
Пол: Мужской

WWW
« Ответ #11 : 01-06-2006 07:25 » 

я думаю что проблема здесь
Код:
$source_file="http://weather.yandex.ru/";
Записан

Мы все учились понемногу... Чему-нибудь и как-нибудь.
nikedeforest
Команда клуба

ru
Offline Offline
Пол: Мужской

« Ответ #12 : 01-06-2006 07:57 » 

Код:
<?php
print("Weather_news");

$source_file="http://weather.yandex.ru/";
$page=@fopen($source_file,"r") or @die("Файл не открыт, пожалуйста попробуйте еще раз. В случае неудачи обратитесь к разработчику - ");

/////
while(!feof($page))
{

print(
fgets($page,4096));

}
?>

Вот этот код работает, но он работает только если его залить к хостинг-провайдеру. Если же он лежит у меня, то эффект "ошибка Апача" обеспечен.
А мне надо, чтобы этот код запускался и работал именно у меня. Понимаете? Мне его выкладывать не надо.
Цитата
я думаю что проблема здесь
Код:
$source_file="http://weather.yandex.ru/";
Sla, ну уж давно понятно, что проблем в том, что я открываю файл, лежащий в инете. При этом открывание произвожу из локали. Я поэтому и заговорил про Файерволл и прочее.
Записан

ещё один вопрос ...
RXL
Технический
Администратор

ru
Offline Offline
Пол: Мужской

WWW
« Ответ #13 : 01-06-2006 10:16 » 

error.txt
Цитата
[Thu Jun 01 09:13:59 2006] [error] VirtualHost 127.0.0.2:8648 -- mixing * ports and non-* ports with a NameVirtualHost address is not supported, proceeding with undefined results
Для меня сие высказывание непонятно. Что не поддерживается? Не может до портов каких-то достучться? Или что?
* - значит "все"
Он говорит, то ты сотворил несовместимую комбинацию виртуальных хостов и за результат Апач не ручается.
Записан

... мы преодолеваем эту трудность без синтеза распределенных прототипов. (с) Жуков М.С.
nikedeforest
Команда клуба

ru
Offline Offline
Пол: Мужской

« Ответ #14 : 01-06-2006 12:05 » 

Вообще-то Денвер берет на себя настройку этих виртуальных хостов.
Как по-твоему, в этом дело обстоит?
Я пока ушел читать настройку этих виртуальных хотстов.
Записан

ещё один вопрос ...
Sla
Команда клуба

ua
Offline Offline
Пол: Мужской

WWW
« Ответ #15 : 01-06-2006 12:48 » 

Например, а денвер, читай апач, видит вообще dns имена
и что это за VirtualHost 127.0.0.2:8648
чего от туда лезет?
Записан

Мы все учились понемногу... Чему-нибудь и как-нибудь.
nikedeforest
Команда клуба

ru
Offline Offline
Пол: Мужской

« Ответ #16 : 01-06-2006 13:13 » 

Х. как говорится З.
Вместо 127.0.0.2 я так понимаю должно быть localhost?
Завтра старый Денвер возьму, который дома ставил и попробую на работе, посмотрим что получится. Хотя мне кажется ничего это не даст.
Записан

ещё один вопрос ...
RXL
Технический
Администратор

ru
Offline Offline
Пол: Мужской

WWW
« Ответ #17 : 01-06-2006 14:09 » new

Совсем не обязательно. Если вирт. хосты различаются по порту или адресу, то имена не обязательны.
Т.е. у Апача две системы вирт. хостов - рекомендую доку почитать.
Записан

... мы преодолеваем эту трудность без синтеза распределенных прототипов. (с) Жуков М.С.
Страниц: [1]   Вверх
  Печать  
 

Powered by SMF 1.1.21 | SMF © 2015, Simple Machines