|English| | |Описание| | |Скачать| | |Назад| | |Страничка автора| |
Q:
I> Скачал Вашу программу,не знаю как сделать чобы модем отвечал на
I> входящие звонки, сервера удаленного доступа у меня не
I> оказалось, WIN98 установлен.
A:
HTTP сервер это именно HTTP-сервер использующий
установленный и функционирующий протокол TCP/IP, а не
программа которая отвечает на телефонные звонки. Поддержка
TCP/IP на обычном модемном соедеинении (DialUp) осуществляется
либо по средствам SLIP протокола (используемого в частности в
Windows 3.x), либо по средствам PPP протакола (принятого для
Win95/98, Linux, FreeBSD, и др., везде кроме Windows 3.x ) Так
например, устанавливая, Internet Exploer, Netscape Navigator,
Windows 95/OSR2 или более старшую версию вы автоматически
ставите поддержку исходящего PPP соединения. Когда вы
дозвонились до провайдера, и вошли в сеть вы получайте
нормальный IP адрес, к которому могут обращатся другие
пользователи, например запрашивая HTTP сервер. Разумеется
когда соединение рвется, пользователи обращающиеся к Вашему
серверу по разному вырожают эмоции с этим связанные...
Когда вы снова дозванивайтесь, если Ваш провайдер
предоставляет вам динамический, а не фиксированный IP, то он
может быть другим, по этому обычно, никто на DialUp сервера не
ставит, это возможно, но большого смысла в этом нет.
Если вам нужно отвечать на телефонные звонки, ищите
программу которая будет поддерживать входящие PPP спрашивать
пароль и т. д.
Q:
ИЛ> Не могли ли Вы подсказать как при создании своего Small HTTP
ИЛ> присвоить имя и сходить на него не по IP.
A:
Если вы хотите присвоить имя которое будет существовать
только на вашей машине то достаточно отредактировать (или
создать занаво) файл "hosts" в коталоге windows, в который
нужно добавить строчку:
127.0.0.1 your_hostname
Для присвоения имени которое будет доступно всем, где-то
должен быть запущен(ы) DNS сервер(а), котрые сопоставляли бы
ваш IP и ваше имя. В пределах своей локалки Вы можете без
проблем поставить такой сервер и настроить любые имена для
всех машин, а вот в I-nete эта радость стоит денег. Но есть
места где раздают имена бесплатно. Например на
http://www.da.ru. Или есть много имен сервера редирекции в
зоне .to -- http://welcome.to/ http://come.to/ http://jump.to/
и др.
Q:
AG> Сделал все, как указано в документации, но при запуске srv.exe получаю окно
AG> Could not bind socket 0
AG> и не могу доступиться до http://127.0.0.1
A:
Возможно нет библиотеки wsock32.dll или она испорчена.
Может быть неверно установлен TCP/IP
Может быть у Вас на 80 порту уже есть сервер.
Замечание, прислал Alexander Serjogin:
AS> ... - когда сервер запускается _ПОСЛЕ_ того, как запущена ICQ
AS> последней версии (поддерживающая персональную homepage), то при выборе
AS> localhost вместо того, чтобы показать содержимое сервера показывается
AS> содерхимое персональной страницы ICQ :-) - если она заведена конечно :-)
AS> ... когда сервер запускается _ДО_ запуска ICQ (достаточно
AS> выгрузить ICQ и запустить сервер, а потом опять запустить ICQ :-)) - оно и
AS> понятно, по каждому из портов может только один демон отвечать (это я в
AS> UNIX-традиции написал, не помню уж, как в M$ это обзывают :-))
Q: DS> Вопрос: где можно взять внешний perl-интерпритатор.
A: Для DOS,(будет работать с Win95/98 , но не работает с NT ):
perl54b.zip B 1,910,910 970924 Perl 5.004.2 for DJGPP
perl552b.zip B 2,548,037 980930 Perl 5.005_02 for DJGPP
с любого из:
ftp://ftp.chg.ru/.8/simtelnet/gnu/djgpp/v2gnu/ perl552b.zip
ftp://ftp.kiae.su/pub/.2/djgpp/v2gnu/ perl552b.zip
ftp://ftp.kiarchive.ru/pub/.2/djgpp/v2gnu/ perl552b.zip
ftp://ftp.radio-msu.net/pub/djgpp/v2gnu/ perl552b.zip
ftp://ftp.yars.free.net/pub/software/msdos/djgpp/v2gnu/ perl552b.zip
возможно к нему нужен
ftp://ftp.kc.ru/pub/dos/gnu/djgpp/v2misc/csdpmi4b.zip
Для Windows:
http://www.perl.com/
http://www.activestate.com/
http://www.activestate.com/ActivePerl/
Q: B>
Недавно скачал твой Http Server, а также WebMail. Пожалуйста, просвяти
как пользоваться WebMail'ом.
A: Webmail работает только совместо со встроенным в сервер SMTP сервером.
При его установке нужно указать каталог сеервера, чтобы программа уcтановки
взяла из http.cfg идентификатор CGI и пользователей.
Она установит скрипт в каталог соответствующий идентификатору cgi
(по умолчанию \CGI-BIN\) и создаст конфигурационные файлы для каждого
пользователя имеющего доступ к POP3.
Далее вы можете вручную редактировать эти файлы. Чтобы добавить
пользователей имеющих доступ к вебмайлу нужно либо создать аналогичные
файлы конфигурации вручню, либо запустить программу установки и выбрать
"Добавить юзеров". Если в сервере включена опция не хранить пароли, то
в файлы пользователей WebMail-а пароли нужно добавлять вручную.
После установке, для заданых пользователей, скрипт доступен через веб, по
адресу вашего компьютера в соответствии с URL которую он вывел.
Q: Anybody> Проблемы с PHP
A:
Настраивайте php.ini, как правило нужно поменять такие переменные:
display_startup_errors = On
arg_separator.input = "&"
variables_order = "GPECS"
register_globals = On
magic_quotes_runtime = On
enable_dl = On
cgi.force_redirect = 0
force_redirect = 0
Строка ;pfpro.defaultport = 443 должна быть закомментирована
Q: Anybody> Как настроить почту?
A:
Если у вас есть некий домен например 'x.y' и некий компьютер статически
подключенный к интернету и имеющий адрес a.b.c.d то можно на этот компьютер
поставить почтовый сервер, принимающий почту для этого, да и для других
доменов.
Для того чтобы внешняя почта приходила на этот компьютер, на DNS
серверах делегирующих эти домены должны быть записи вида:
x.y IN MX 1 relay.x.y relay.x.y IN A a.b.c.dА настройки самого POP3 и SMTP сервера элементарны. SMTP сервер нужно включить, указать имя вашего домена (в данном примере 'x.y'), указать работающий DNS сервер, по средствам которого будут искаться внешнии пути.