Mudanças entre as edições de "Configurando o Módulo IIS - WebGiz"
m (Protegeu "Configurando o Módulo IIS - WebGiz" [edit=sysop:move=sysop]) |
|||
Linha 3: | Linha 3: | ||
+ | IIS 6.0 | ||
+ | Esta versão esta disponivel no Windows Server 2003 | ||
+ | |||
+ | Liberando execução de php: | ||
+ | Estando com a console do Internet Information Services aberta vamos liberar execução de php no servidor, de um clique com o botão direito do mouse na pasta Web Service Extensions e vá em Add new Web service Extension...; | ||
+ | |||
+ | |||
+ | [[Imagem:ii6.img01.jpg]] | ||
+ | |||
+ | |||
+ | De um nome a esta extension e inclua Path to file: c:\aixphp\php\php5isapi.dll | ||
+ | Marque o checkbox Set extension status alloowed | ||
+ | |||
+ | |||
+ | [[Imagem:ii6.img02.jpg]] | ||
+ | |||
+ | [[Imagem:ii6.img03.jpg]] | ||
+ | |||
+ | Agora que o servidor ja pode lidar com codigos php vamos liberar seu funcionamento no(s) site(s), expandindo a pasta Web Sites, dando um clique direito sobre Default Web Site (ou outro site) e clicando em Properties. | ||
+ | Estando a janela de propriedades do site aberta acessamos a aba ISAPI Filters, apos um clique em Add e incluimos novamnte a dll php5isapi.dll como feito em Web Service Extensions; | ||
+ | |||
+ | [[Imagem:ii6.img04.jpg]] | ||
+ | |||
+ | Clique em OK ate retornar a tela de Propriedades do site, va a aba Documents, clique em Add incluindo a lista de Defaults conttent page index.php e va clicando em em Move UP ate que este seja o primeiro da lista; | ||
+ | |||
+ | [[Imagem:ii6.img05.jpg]] | ||
+ | |||
+ | Na Aba Home Directory clique em configuration... | ||
+ | Em Application configuration clique em Add e inclua a extensão conforme a imagem: | ||
+ | |||
+ | |||
+ | [[Imagem:ii6.img06.jpg]] | ||
+ | |||
+ | [[Imagem:ii6.img07.jpg]] | ||
+ | |||
+ | Clique em ok ate retornar a tela de propriedades do site e clique em Apply e em ok, para que as alterações entrem em vigor o serviço de publicação IIS devem ser reiniciados. | ||
+ | |||
+ | ==Incluindo diretorio virtual para o WEBGIZ== | ||
+ | |||
+ | De um clique com o botão direito do mouse sobre o site que irá ter o webgiz, va em new e em Virtual Directory... | ||
+ | |||
+ | |||
+ | [[Imagem:ii6.img08.jpg]] | ||
+ | |||
+ | Clique em Next, Em Alias digite webgiz e clique em Next, inclua o PATH de onde esta o contexto do webgiz e clique em Next e ao final clique em Run scripts(such as ASP) e Execute (such as ISAPI applications or CGI), clique em Next e Finish | ||
+ | |||
+ | |||
+ | Importante: Caso o Site vinculado ao IIS não esteja com acesso anonimo configurado o direitorio virtual WEBGIZ irá pedir logon (usuario e senha) para sua exibição. | ||
+ | |||
+ | |||
+ | Apos esta criação edite o c:\aixphp\apache\php.ini e realize as seguintes alterações | ||
+ | |||
+ | :short_open_tag = On | ||
+ | |||
+ | :error_reporting = E_ALL & ~E_NOTICE & ~E_WARNING | ||
+ | |||
+ | :display_errors = On | ||
+ | |||
+ | :register_globals = Off | ||
+ | |||
+ | :file_uploads = On | ||
+ | |||
+ | :upload_max_filesize = 20M (tamanho máximo definido pelo cliente) | ||
+ | |||
+ | :session.save_path = “${path}/tmp“ | ||
+ | |||
+ | :extension=php_gd2.dll (utilizada nos gráficos) | ||
+ | |||
+ | :extension=php_mbstring.dll (utilizada no login) | ||
+ | |||
+ | :extension=php_mcrypt.dll (utilizada no login) | ||
+ | |||
+ | :extension=php_mssql.dll (conector para MS-SQL) | ||
+ | |||
+ | :extension=php_mysql.dll (conector para MySQL) | ||
+ | |||
+ | :extension=php_xmlrpc.dll (tradutor de XML) | ||
+ | |||
+ | :extension=php_zip.dll (compactador/descompactador) | ||
+ | |||
+ | Salve as alterações e copie este arquivo para o diretorio c:\windows e necessário restar no IIS para que estas alterações entrem em vigor. | ||
+ | |||
+ | |||
+ | |||
+ | |||
+ | |||
+ | |||
+ | |||
+ | |||
+ | |||
+ | |||
+ | |||
+ | IIS 7.0 | ||
+ | |||
+ | Esta versão esta disponivel no Windows Vista e Windows Server 2008 | ||
[[Category:Sistema Giz - Manuais]] | [[Category:Sistema Giz - Manuais]] |
Edição das 11h45min de 2 de junho de 2009
IIS 6.0
Esta versão esta disponivel no Windows Server 2003
Liberando execução de php: Estando com a console do Internet Information Services aberta vamos liberar execução de php no servidor, de um clique com o botão direito do mouse na pasta Web Service Extensions e vá em Add new Web service Extension...;
De um nome a esta extension e inclua Path to file: c:\aixphp\php\php5isapi.dll
Marque o checkbox Set extension status alloowed
Agora que o servidor ja pode lidar com codigos php vamos liberar seu funcionamento no(s) site(s), expandindo a pasta Web Sites, dando um clique direito sobre Default Web Site (ou outro site) e clicando em Properties. Estando a janela de propriedades do site aberta acessamos a aba ISAPI Filters, apos um clique em Add e incluimos novamnte a dll php5isapi.dll como feito em Web Service Extensions;
Clique em OK ate retornar a tela de Propriedades do site, va a aba Documents, clique em Add incluindo a lista de Defaults conttent page index.php e va clicando em em Move UP ate que este seja o primeiro da lista;
Na Aba Home Directory clique em configuration... Em Application configuration clique em Add e inclua a extensão conforme a imagem:
Clique em ok ate retornar a tela de propriedades do site e clique em Apply e em ok, para que as alterações entrem em vigor o serviço de publicação IIS devem ser reiniciados.
Incluindo diretorio virtual para o WEBGIZ
De um clique com o botão direito do mouse sobre o site que irá ter o webgiz, va em new e em Virtual Directory...
Clique em Next, Em Alias digite webgiz e clique em Next, inclua o PATH de onde esta o contexto do webgiz e clique em Next e ao final clique em Run scripts(such as ASP) e Execute (such as ISAPI applications or CGI), clique em Next e Finish
Importante: Caso o Site vinculado ao IIS não esteja com acesso anonimo configurado o direitorio virtual WEBGIZ irá pedir logon (usuario e senha) para sua exibição.
Apos esta criação edite o c:\aixphp\apache\php.ini e realize as seguintes alterações
- short_open_tag = On
- error_reporting = E_ALL & ~E_NOTICE & ~E_WARNING
- display_errors = On
- register_globals = Off
- file_uploads = On
- upload_max_filesize = 20M (tamanho máximo definido pelo cliente)
- session.save_path = “${path}/tmp“
- extension=php_gd2.dll (utilizada nos gráficos)
- extension=php_mbstring.dll (utilizada no login)
- extension=php_mcrypt.dll (utilizada no login)
- extension=php_mssql.dll (conector para MS-SQL)
- extension=php_mysql.dll (conector para MySQL)
- extension=php_xmlrpc.dll (tradutor de XML)
- extension=php_zip.dll (compactador/descompactador)
Salve as alterações e copie este arquivo para o diretorio c:\windows e necessário restar no IIS para que estas alterações entrem em vigor.
IIS 7.0Esta versão esta disponivel no Windows Vista e Windows Server 2008