Настройка и тестирование сценария на языке PERL с сервера (IIS)

Переводы статьи Переводы статьи
Код статьи: 150629 - Vizualiza?i produsele pentru care se aplic? acest articol.
Корпорация Майкрософт настоятельно рекомендует всем пользователям, провести обновление до Microsoft Internet Information Services (IIS) версии 6.0 под управлением Microsoft Windows Server 2003. IIS 6.0 значительно увеличивает веб-инфраструктуру безопасности. Для получения дополнительных сведений по вопросам безопасности IIS посетите следующий веб-узел корпорации Майкрософт:
http://www.microsoft.com/technet/security/prodtech/iis.mspx
Развернуть все | Свернуть все

В этой статье

Аннотация

Следующий сценарий на языке PERL может использоваться для проверки правильности установки и выполнения сценариев CGI с сервера информации Интернет.

Дополнительная информация

Создайте файл с помощью программы «Блокнот» и введите следующие строки кода. Сохраните файл в каталоге сценариев как Helloworld.pl.
print "HTTP/1.0 200 OK\n";
print "Content-Type: text/html\n\n";

print "<HTML>\n";
print "<HEAD>\n";
print "<TITLE>Hello World</TITLE>\n";
print "</HEAD>\n";
print "<BODY>\n";
print "<H4>Hello World</H4>\n";
print "<P>\n";
print "Your IP Address is $ENV{REMOTE_ADDR}.\n";
print "<P>";
print "<H5>Have a nice day</H5>\n";
print "</BODY>\n";
print "</HTML>\n";
				

После создания файла необходимо настроить на языке PERL, чтобы выполняться в безопасном режиме с данными в Интернете. Perl.exe не находится в любом из доступных каталогов, пользователь с веб-обозревателе.

Сопоставление сценария в реестре, можно поместить Perl.exe вне структуры каталогов, обычный, пользователь имеет доступ к.

Настройка сопоставления сценария на языке PERL

Предупреждение: Неправильное использование редактора реестра может привести к серьезным проблемам, системные проблемы, которые могут потребовать переустановки Windows NT, исправьте их. Корпорация Майкрософт не гарантирует, что неполадки, являющиеся результатом использования редактора реестра, могут быть устранены.. Ответственность за результаты таких действий несут пользователи..
  1. Запустите программу Regedt32.exe и откройте следующий раздел реестра:

    \Parameters\ScriptMap HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\W3SVC
  2. Нажмите кнопку Добавить параметр в меню Правка.
  3. Указано имя .pl
  4. Тип данных — REG_SZ.
  5. Значение типа String является <the full="" path="" to="" perl.exe="">\perl.exe %s %s</the>

    Примечание: "%s % s" чувствительно к регистру. (например "%S % S" не будет работать).
  6. Перезапуск службы WWW.
Теперь, когда реестр был настроен, можно проверить сценарий на языке PERL, с помощью обозревателя. С помощью структуры каталогов по умолчанию в IIS, URL-адрес может быть следующим:
http:// <server name="">/ scripts/helloworld.pl?</server>

Свойства

Код статьи: 150629 - Последний отзыв: 13 ноября 2010 г. - Revision: 2.0
Информация в данной статье относится к следующим продуктам.
  • Microsoft Internet Information Server 1.0
  • Microsoft Internet Information Server 2.0
  • Microsoft Internet Information Server 3.0
Ключевые слова: 
kbinfo kbmt KB150629 KbMtru
Переведено с помощью машинного перевода
ВНИМАНИЕ! Перевод данной статьи был выполнен не человеком, а с помощью программы машинного перевода, разработанной корпорацией Майкрософт. Корпорация Майкрософт предлагает вам статьи, переведенные как людьми, так и средствами машинного перевода, чтобы у вас была возможность ознакомиться со статьями базы знаний KB на родном языке. Однако машинный перевод не всегда идеален. Он может содержать смысловые, синтаксические и грамматические ошибки, подобно тому как иностранец делает ошибки, пытаясь говорить на вашем языке. Корпорация Майкрософт не несет ответственности за неточности, ошибки и возможный ущерб, причиненный в результате неправильного перевода или его использования. Корпорация Майкрософт также часто обновляет средства машинного перевода.
Эта статья на английском языке:150629

Отправить отзыв

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com