COMO: FP2000: como utilizar a linguagem Perl com o Microsoft Personal Web Server no Windows 95/98

IMPORTANTE: Este artigo foi traduzido por um sistema de tradução automática (também designado por Machine translation ou MT), não tendo sido portanto revisto ou traduzido por humanos. A Microsoft tem artigos traduzidos por aplicações (MT) e artigos traduzidos por tradutores profissionais. O objectivo é simples: oferecer em Português a totalidade dos artigos existentes na base de dados do suporte. Sabemos no entanto que a tradução automática não é sempre perfeita. Esta pode conter erros de vocabulário, sintaxe ou gramática… erros semelhantes aos que um estrangeiro realiza ao falar em Português. A Microsoft não é responsável por incoerências, erros ou estragos realizados na sequência da utilização dos artigos MT por parte dos nossos clientes. A Microsoft realiza actualizações frequentes ao software de tradução automática (MT). Obrigado.

Clique aqui para ver a versão em Inglês deste artigo: 231998
Este artigo foi arquivado. Este artigo é oferecido "tal como está" e deixará de ser actualizado.
importante : Este artigo contém informações sobre como modificar o registo. Antes de modificar o registo, certifique-se de que efectua uma cópia de segurança e de que compreende como o restaurar o registo se ocorrer um problema. Para obter informações sobre como efectuar uma cópia de segurança, restaurar e editar o registo, clique no número de artigo que se segue para visualizar o artigo na Microsoft Knowledge Base:
256986Descrição do registo do Microsoft Windows

NESTA TAREFA

Sumário
O seguinte artigo descreve como configurar o Microsoft Personal Web Server para utilizar a versão do Windows de Perl. Isto permite-lhe executar scripts Perl no Microsoft Personal Web Server.

Este artigo também inclui um script de Perl de exemplo que pode ser utilizado para testar o motor de Perl no computador.

aviso : a utilização incorrecta do Editor de registo poderá provocar problemas graves que poderão forçar a reinstalação do sistema operativo. Microsoft não garante que os problemas resultantes da utilização incorrecta do Editor de registo possam ser resolvidos. As suas próprias risco da utilização do Editor de registo.


back to the top

Configurar o servidor de Web Microsoft Personal para utilizar a linguagem Perl

Por motivos de segurança, não pretende Perl.exe existe em qualquer directório que pode ser navegado por outros computadores.

Com um mapeamento de script no registo, pode colocar Perl.exe fora da estrutura do directório normal e evitar esses riscos de segurança.
  1. No menu Iniciar , clique em Executar .
  2. Na caixa Abrir , escreva Regedit e clique em OK .
  3. Abra a seguinte chave de registo:

        HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\W3SVC \Parameters\ScriptMap
  4. No menu Editar , aponte para Novo e clique em Valor da cadeia .
  5. Nome do valor .pl e prima ENTER.
  6. Seleccione .pl e clique em Modificar no menu Editar .
  7. Na caixa Dados do valor , escreva < caminho completo para perl.exe>\perl.exe % s %s

    Nota : A "%s % s" diferencia maiúsculas de minúsculas (por exemplo, "%s % S" não irão funcionar).
  8. Feche o Editor de registo e reinicie o computador.
Nota : algumas versões de PERL adicionam automaticamente esta chave de registo quando instala o.

back to the top

Criar um Script Perl a utilizar para testar

Criar um ficheiro com o bloco de notas e escreva as seguintes linhas de código. Guarde o ficheiro como testing.pl numa pasta na web. Certifique-se esta pasta está marcado como executável.

No bloco de notas, escreva o seguinte:
   print "HTTP/1.0 200 OK\n";   print "Content-Type: text/html\n\n";   print "<HTML>\n";   print "<HEAD>\n";   print "<TITLE>Perl Test Page</TITLE>\n";   print "</HEAD>\n";   print "<BODY>\n";   print "<H3>This is a test to see if Perl is Working</H3>\n";   print "<P>\n";   print "<H5>If you can see this, Perl is properly configured</H5>\n";   print "</BODY>\n";   print "</HTML>\n";				

back to the top

Testar o script

Para testar o script, navegue para o Perl script no Internet Explorer.

Por exemplo, se colocou o ficheiro testing.pl numa pasta com o nome cgi-bin na web raiz, escreva o seguinte na barra de endereço do Internet Explorer:

    http://localhost/CGI-bin/Testing.pl


Os produtos de outros fabricantes que são discutidos neste artigo são fabricados por empresas independentes da Microsoft. A Microsoft não oferece nenhuma garantia, expressa ou implícita, relativamente ao desempenho ou fiabilidade destes produtos.

back to the top



PWS

Aviso: Este artigo foi traduzido automaticamente

Propriedades

ID do Artigo: 231998 - Última Revisão: 02/09/2014 13:15:48 - Revisão: 1.0

Microsoft FrontPage 2000 Standard Edition

  • kbnosurvey kbarchive kbmt kbhowto kbhowtomaster KB231998 KbMtpt
Comentários
ERROR: at System.Diagnostics.Process.Kill() at Microsoft.Support.SEOInfrastructureService.PhantomJS.PhantomJSRunner.WaitForExit(Process process, Int32 waitTime, StringBuilder dataBuilder, Boolean isTotalProcessTimeout)