02 сентября 2020

Настройка http-сервера Apache для Windows для работы с серверными скриптами на JScript

Да. Такое возможно. Вся существующая документация для Apache приводит пример настройки, где первой строкой серверного скрипта пишется что-то вроде:

#!/usr/bin/perl
print "Content-type: text/html\n\n";
print "Hello, World.";

Оказывается вполне возможно в качестве серверных скриптов использовать файлы сценариев Windows (WSF), внутри которых вы можете использовать JScript:

#!C:/Windows/SysWOW64/cscript.exe //Nologo
<job>
<script>
WScript.StdOut.Write("Content-type: text/html\n\n");
WScript.StdOut.Write("Hello, World from JScript.");
</script>
</job>

Соответственно в конфигурационном файле Apache вместо

AddHandler cgi-script .pl

вы пишите:

AddHandler cgi-script .wsf

Задавайте вопросы в комментариях и  я открою свой опыт использования JScript подробнее.

1 комментарий:

  1. При переходе c PHP на JS возникли некоторые проблемы (кодировка строки windows-1251 в UTF-8, загрузка PDF, подключение своего пакета js-функций и др.). Всё решилось!!! Язык JS вполне хорошо себя чувствует на Apache, падения производительности работы сервера не заметил.

    ОтветитьУдалить

NVME диск в очень старый ПК с 775 сокетом. Размещение папки Users на втором диске

При обращении к поисковикам с вопросом об установке современного быстрого диска формфактора M2 NVME узнаешь, что людей волнует тема размещен...