andre_teprom escreveu:Muito bom os exemplos.
Desculpem minha ignorancia de leigo, mas :
1 ) como faço para executar um arquivo php ? ( tentei abrir pelo IE6, mas nada acontece ). Pelo que li, devo executar um WebServer. Como faço isso ?
2 ) Tem outra questão essencial : A função que acessa o TELNET ( fsockopen() )aparentemente é definida pela porta 23, porém o dispositivo em questão fica depois de um PC, que faz um port-foward ( ou seja, coloca um offset de 40.000 + 23 = 40.023 ) Será que isso pode causar algum problema ?
+++
Para Executar localmente tem que instalar o Apache e o PHP.
Apache:
http://mirrors.uol.com.br/pub/apache/ht ... no_ssl.msi
PHP:
http://br.php.net/distributions/php-5.2 ... taller.msi
Instalando o Apache:
Clique em NEXT,Marca Accept,NEXT,NEXT,e em :
Network Domain coloca:
localdomain
Server Name:
localhost
E-mail:
seuemail@blablabla.com.br
NEXT,Typical,NEXT,NEXT,Intall,Finish.
Para testar o apache vai no IE e digita:
http://localhost/
Irá aparecer:
It works!
Pronto, está funcionando.
Agora o PHP:
NEXT,Accept,NEXT,Escolha Apache 2.2.x Module,Escolha a pasta de configuração do Apache(geralmente é a conf), por exemplo:
D:\Arquivos de programas\Apache Software Foundation\Apache2.2\conf
NEXT,NEXT,Install.
Provavelmente tem um ícone do lado do relógio com um triangulo verde, é o Apache. Clique neste icone, clique no botão da tela com o nome "RESTART".Dê OK.
Agora o Apache reconheceu o PHP. Vamos à criação da pagina para saber se o PHP está funcionando mesmo:
Crie um arquivo no Notepad com o seguinte conteudo:
- Código: Selecionar todos
<?php
// Mostra todas as informações, usa o padrão INFO_ALL
phpinfo();
?>
E salve assim com este nome info.php, lembrando que ao salvar tem que selecionar no Notepad que a extensão deve ser "Todos os arquivos", senão ele põe txt no final. Coloque este arquivo na pasta:
D:\Arquivos de programas\Apache Software Foundation\Apache2.2\htdocs
E depois vá no IE e digite isto:
http://localhost/info.php
Se aparecer algumas informações,ao invés do código que digitou,então está tudo pronto.
Quanto à porta se fez port-foward em um roteador por exemplo e se no firewall(se existir) estiver tudo liberado, então está tudo bem.
Vlw