AntiGun-форум : хуъ злу

AntiGun-форум : хуъ злу

Место для тусовок и потасовок. Владелец сайта не несёт ответственности за содержание сообщений, публикуемых пользователями. Объявления и реклама запрещены! (Для них есть БЕСПЛАТНАЯ ДОСКА ОБЪЯВЛЕНИЙ)

ПоискПоиск   Участники   Регистрация   Вход
Сегодня: 27.05.2020 - 14:47:39
   AntiGun-форум : хуъ злу -> Программы для ПК под виндой на C++ -> Son hServer - энциклопедия
Автор Сообщение

AntiGun

Администратор ®





Профиль AntiGun
WWW
Л. С.
Ответ AntiGun
Для тех, кому лень читать всю тему в поисках ссылки на домашнюю страницу программы: вот здесь Son hServer можно взять и немного прочесть о нём. Если Вам мало сведений там, читайте здесь — в этой теме.

Введение

Подробное описание возможностей читайте в ReadMe (для русского языка это файл russian.txt). Son hServer позволяет создать не только статичный сайт. Он поддерживает PHP (начиная с версии 0.6) и Perl (начиная с 0.5), с помощью которых можно привнести в сайт динамику и истинную мощь.

Версии

В силу ряда причин версия 0.4 долго не обновлялась, поэтому её и поныне можно встретить в некоторых софт-каталогах. В ней CGI-приложения exe-формата выполнялись лишь под ОС семейства Win9x. А ассоциации вообще не работали. Посему версия 0.4 не рекомендуется тем, кто хочет использовать на сайте серверные сценарии.

В версии 0.5 уже можно запускать выполняемые сценарии и под WinXP. Также там заработала поддержка CGI-программ на Perl. Кроме прочего, начиная с версии 0.5 файлы *.css выдаются сервером с указанием контент-типа text/css, что однозначно помогает правильно отображать некоторые сайты.

Версия 0.6 стала поворотной. В ней я заставил сервер передавать вновь создаваемому CGI-процессу все переменные окружения (environment variables) сервера. Это ликвидировало ошибку при запуске PHP, но «не сразу всё устроилось» ©. На моём личном форуме подробно описаны приключения Super-M`а и дополнительные требования к серверам, предъявляемые PHP. Вообще-то эти требования я (и не только я) считаю багом, но раз этот баг упорно не устраняют — приходится приспосабливаться жить с ним в мире.

Версия 0.7 наконец-то позволила использовать файлы *.php, *.pl, *.cgi в качестве индексов каталогов.
Отмечу, что в 0.7 пока встречается глюковатость при перенаправлении из сценариев.

Общее для разных версий

Прежде всего, прежде чем запускать любую из версий программы Son hServer, убедитесь пожалуйста, не запущен ли уже на Вашей машине какой-либо HTTP-сервер. Программа Son hServer использует порт 80 — стандартный порт для HTTP. На системах семейства Win9x чаще ничто не использует этот порт, и в результате Son hServer запускается без проблем. На системах семейства NT (Win2000, WinXP) дело обстоит сложнее — там может быть запущен IIS (Internet Information Services). Как отключить IIS (не удаляя из системы), можно прочесть в др. теме этого же форума. Только после такого рода операции Son hServer станет запускаться без лишних проблем.

Специально для тех, кто хочет пользоваться возможностями Son hServer`а для отладки и разработки PHP-скриптов, дистрибутив содержит подкаталог «php». Загляните туда — и уменьшите число своих проблем.

Имейте в виду, что дистрибутив программы Son hServer не содержит в своём составе ни PHP, ни Perl`а. Их Вы скачиваете и устанавливаете отдельно — лучше всего в виде архивов, а не установочных файлов Windows. Всё равно нужно будет провести настройку вручную. Это совсем не сложно. Подробности читайте в ReadMe (в том числе подкаталога «php») и на форуме.
Изображение: http://i.imgur.com/YL4Qa.gif

Изображение: http://i.imgur.com/YL4Qa.gif
Сообщение # 1. Отправлено: 13.04.2019 - 19:30:13

AntiGun

Администратор ®





Профиль AntiGun
WWW
Л. С.
Ответ AntiGun
Чтобы PHP и Perl работали, нужно: во-первых, их распаковать в удобные для Вас каталоги; во-вторых, изучить подкаталог «php» дистрибутива Son hServer`а; в-третьих, правильно настроить сервер.
После правильной настройки ассоциаций вкладка «CGI» окна настроек будет выглядеть примерно так:
Изображение: http://antigun.savesoul.ru/misc/shs-php-opt.gif

Изображение: http://i.imgur.com/YL4Qa.gif
Сообщение # 2. Отправлено: 03.11.2012 - 16:49:09

AntiGun

Администратор ®





Профиль AntiGun
WWW
Л. С.
Ответ AntiGun
ВНИМАНИЕ! ВНИМАНИЕ! ВНИМАНИЕ!
Вышла в свет версия Son hServer 0.8! В ней вы можете легко и свободно использовать перенаправления (redirects) из серверных сценариев.
А красный текст в этой же теме на новую версию не распространяется!    

Изображение: http://i.imgur.com/YL4Qa.gif
Сообщение # 3. Отправлено: 18.02.2015 - 20:03:12

AntiGun

Администратор ®





Профиль AntiGun
WWW
Л. С.
Ответ AntiGun
А вот и Son hServer 0.9.
Теперь он передаёт вызываемому процессу (CGI-программе) переменную DOCUMENT_ROOT, и теперь ряд программ (её использующих), например, скрипт my-engine, запускается правильно. С чем вас всех и поздравляю, спасибо мне большое от всего леса.
Изображение: http://antigun.savesoul.ru/forum/smile/d_sunny.gif
Баг-репорты пожалуйста шлите мне любым из доступных способов (анонимка портала или что-нибудь ещё).
И не забывайте читать руководство пользователя (в дистрибутиве).
Изображение: http://antigun.savesoul.ru/forum/smile/welcome.gif

Изображение: http://i.imgur.com/YL4Qa.gif
Сообщение # 4. Отправлено: 13.04.2019 - 19:25:46

AntiGun

Администратор ®





Профиль AntiGun
WWW
Л. С.
Ответ AntiGun
Готова 1.0. Ура!
Схожу напишу репорт на буржуйский сайт, дабы Son hServer v 1.0.0.252 появился в Софтпедии. Также имеются русскоязычные каталоги, в одном из которых я поддерживаю эту программу в актуальном состоянии. Правда, сайт на русском реагирует на появление новой версии не так быстро, как софтпедия.

Изображение: http://i.imgur.com/YL4Qa.gif
Сообщение # 5. Отправлено: 09.12.2015 - 02:22:24

AntiGun

Администратор ®





Профиль AntiGun
WWW
Л. С.
Ответ AntiGun
И 1.1 вполне создана, можно качать.

Изображение: http://i.imgur.com/YL4Qa.gif
Сообщение # 6. Отправлено: 11.01.2017 - 02:55:27

AntiGun

Администратор ®





Профиль AntiGun
WWW
Л. С.
Ответ AntiGun
Ещё один маленький подарок вам всем — полезный приём для тех, кто планирует использовать этот мой серверок не на продакшн-сервере, а для отладки сайтов/скриптов у себя дома перед загрузкой сайта на удалённую машину (например, на продакшн-сервер).

Изображение: http://i.imgur.com/YL4Qa.gif
Сообщение # 7. Отправлено: 20.10.2018 - 19:38:19

AntiGun

Администратор ®





Профиль AntiGun
WWW
Л. С.
Ответ AntiGun
ИТАК, САМ ПРИЁМ.
Изображение.слева: http://antigun.savesoul.ru/misc/soft/shs_opt_201118.pngЗапускаем сервер, входим в настройки, переключаемся на вкладку «Фильтрация IP», отмечаем флажок «Не разрешать соединения со следующих IP:», затем, пользуясь имеющимися кнопками, добавляем к списку диапазон 0.0.0.0-126.255.255.255, затем диапазон 128.0.0.0-255.255.255.255. Нажимаем кнопку «ДА». После этой операции «Son hServer» будет обслуживать только локальные запросы, а с любой другой машины зайти на Вашу будет невозможно. Настройки сохраняются в реестре автоматически после нажатия «ДА», так что, настроить достаточно один раз.
Скриншот приведён.

Изображение: http://i.imgur.com/YL4Qa.gif
Сообщение # 8. Отправлено: 28.10.2018 - 22:04:39
имеется черновик, датированный 20.10.2018, время 19:46:49
Страницы:  1  
Администратор запретил отвечать гостям на сообщения! Для регистрации пройдите по ссылке: зарегистрироваться


Значки тем/подфорумов:
Есть новые сообщения
Нет новых сообщений
Закрыто
Закрыто (популярное)


Правила форума...

Поделиться этой страницей:

Избранные места моего сайта и нашего портала:

Шифруйся... XSS ? Доска COFEFE Каталог

Статистика моей восхитительной посещаемости:


Powered by WR-Forum © 1.8
mod SM v 4.4.4 by AntiGun