Автор Тема: Настройка Apache???  (Прочитано 5793 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн Oleg232

  • Завсегдатай
  • Пользователь
  • **
  • Сообщений: 50
  • +0/-0
  • 0
    • Просмотр профиля
    • http://
Настройка Apache???
« : 12 Декабря 2001, 09:49:50 »
Для отладки у меня на компе стоит Apache. Все дирректории используются по умолчанию, т.е. для скриптов cgi-bin, для страниц - htdocs. Проблема в том, что при выполнении cgi скрипта вызов страницы из htdocs получается только таким образом ../htdocs/page.htm, а это крайне неудобно, т.к. после загрузки на сервер страницы будут извлекаться не из каталога htdocs, а из корня - слишком уж получается нужно много править информации в скриптах каждый раз перед установкой на сервер. Может что нибудь в настройках Apache можно поменять?

Оффлайн bhor

  • Модератор
  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 767
  • +0/-0
  • 0
    • Просмотр профиля
Настройка Apache???
« Ответ #1 : 12 Декабря 2001, 10:20:39 »
http://userguide.webservis.ru/homeserver-apache-forprint.shtml
Тут все написано. Если чё неработает пиши ответим

Оффлайн Oleg232

  • Завсегдатай
  • Пользователь
  • **
  • Сообщений: 50
  • +0/-0
  • 0
    • Просмотр профиля
    • http://
Настройка Apache???
« Ответ #2 : 12 Декабря 2001, 20:51:47 »
Спасибо, очень приятно, что модераторы не только модерируют, но и еще помогают. 8-) Прочел, многое прояснилось. Только теперь, конечно же возникли другие проблемы.

Такой скрипт должен работать?

____________________________
#!usr/local/bin/perl

$mailprog = "e:/sendmail/sendmail.exe";

print "Content-type: text/html\\n\\n";

open (MAIL, "|$mailprog -t");

print MAIL "To: Your Name \\n";
print MAIL "From: My Name \\n";
print MAIL "Subject: This is the subject";

print MAIL "This is the body of the message\\n";
print MAIL "This is line 2\\n";
close (MAIL);
____________________________

И если он работает, то где можно прочесть отчет о том, что он действительно сработал? Где можно увидеть как будет выглядить исходящее сообщение?
У меня в логах sendmail\'a никаких сообщений об ошибках нет, но и о том, что событие прошло нормально - тоже нет. Логи пустые. Так и должно быть, или как?

Оффлайн lodevar

  • Сеньор-Помидор
  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 757
  • +0/-0
  • 2
    • Просмотр профиля
    • http://lodevar.hut.ru
Настройка Apache???
« Ответ #3 : 13 Декабря 2001, 10:23:52 »
Цитировать
Где можно увидеть как будет выглядить исходящее сообщение?
Пошли письмо себе. Кстати, грамотнее будет прописать кодировку.
С наилучшими пожеланиями. LODEVAR

Оффлайн ЖеньКа

  • Свободная статУя
  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 1013
  • +0/-0
  • 2
    • Просмотр профиля
Настройка Apache???
« Ответ #4 : 13 Декабря 2001, 12:17:39 »
Логи не должны быть пустыми...
Там будет что-то типа такого - если всё ол райт...

Sendmail for Windows V1.15 at Fri Jun  1 01:02:56 2001
Host name: localhost
Licensed to .... for ....
Sending mail from bla-bla-bla, to localhost@localhost.ru
Subject: Test
Error: connect failed
Message delivery failed
Ну и что что ветер в голове зато мысли всегда свежие.

Оффлайн Oleg232

  • Завсегдатай
  • Пользователь
  • **
  • Сообщений: 50
  • +0/-0
  • 0
    • Просмотр профиля
    • http://
Настройка Apache???
« Ответ #5 : 25 Декабря 2001, 11:55:23 »
Так... Еще раз для прояснения.
Если написанно "delivery failed" - это значит, что все ок?
Я так всегда думал наоборот. 8-) Или это от того, что невозможно достучаться до почтового сервера?

Оффлайн lodevar

  • Сеньор-Помидор
  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 757
  • +0/-0
  • 2
    • Просмотр профиля
    • http://lodevar.hut.ru
Настройка Apache???
« Ответ #6 : 25 Декабря 2001, 12:00:52 »
Цитировать
Если написанно "delivery failed" - это значит, что все ок?
Нет. Что у тебя в логах написано? Что выдает скрипт?
С наилучшими пожеланиями. LODEVAR

Оффлайн Oleg232

  • Завсегдатай
  • Пользователь
  • **
  • Сообщений: 50
  • +0/-0
  • 0
    • Просмотр профиля
    • http://
Настройка Apache???
« Ответ #7 : 25 Декабря 2001, 14:29:08 »
Sendmail for Windows V1.16 at Tue Dec 25 11:37:16 2001
Host name: dima [127.0.0.1]
Licensed to Oleg for dima [127.0.0.1]
Sending mail from from@my.ru, to my@my.ru
Subject: ssssubject
Error: connect failed
Message delivery failed

Вот это и написанно. Я в оффлайне настраиваюсь.
И еше не понятно почему пишет [127.0.0.1], когда при отсылке я использую сайт, настроеный в апачи на [127.0.0.2]?

Оффлайн lodevar

  • Сеньор-Помидор
  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 757
  • +0/-0
  • 2
    • Просмотр профиля
    • http://lodevar.hut.ru
Настройка Apache???
« Ответ #8 : 25 Декабря 2001, 14:34:29 »
А прионлайне если запустить? Что в лог напишет?
С наилучшими пожеланиями. LODEVAR

Оффлайн ЖеньКа

  • Свободная статУя
  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 1013
  • +0/-0
  • 2
    • Просмотр профиля
Настройка Apache???
« Ответ #9 : 25 Декабря 2001, 15:13:12 »
Всё ок в скрипте. Не бойся. Он даёт всё что должен давать. А ИП такой потому что зарегистрирован он для использования на этом ИП. Вообще запомни если в ОФФе в логах что-то есть - значит скриптрабочий - остальное настроишь уже на сервере...
Рабочий твой скрипт - всё ок :))
Ну и что что ветер в голове зато мысли всегда свежие.

Оффлайн Oleg232

  • Завсегдатай
  • Пользователь
  • **
  • Сообщений: 50
  • +0/-0
  • 0
    • Просмотр профиля
    • http://
Настройка Apache???
« Ответ #10 : 25 Декабря 2001, 16:45:51 »
Действительно, в онлайне все работает.
Всем большое спасибо за ответы.
С наступающим Новым Годом!

 

Sitemap 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28