Jump to content


Generation

Member Since 18/03/2004
Offline Last Active 11/01/2012, 18:33
*****

#726362 Iis + Php + Mysql + Phpmyadmin

Posted by Generation on 01/04/2006, 14:55

Bom Galera, vamos aprender a configurar o IIS (Internet Information Service) para que rode o PHP (Hypertext Preprocessor) juntamente com o Banco de Dados MySQL :)

Arquivos Necessários :

PHP 5.1.2 installer
Connector/PHP
MySQL 5.0
phpMyAdmin-2.8.0.2

Bom baixe os arquivos que citei, eles ja possuem os links diretos caso dê algum erro basta entrar nos Sites Oficiais e Baixem por lá mesmo.

Primeiramente iremos instalar o PHP.

Extraia o arquivo executavel do arquivo .zip e execute, aparecerao janelas é so ir clicando na sequencia em next / I Agree / next / next / next / next / next (facil não ? B) )

O PHP, ele será automaticamente configurado no IIS :D

Agora Instalaremos o MySQL .

Extraia a Executavel do arquivo .zip e execute, aparecerao janelas de dialogo é so ir clicando em next/next/install depois escolha skip now / next e selecione configure now/finish. (facil tbem viram ? :assobio: )

Irá se abrir uma janela de dialogo novamente para a configuração é so ir clicando em next / next / next / next / next / next / next / next / next após isso aparecerá a opção para definir uma senha, coloque uma e a guarde pois será necessaria para a utilização na string de conexao do PHP com o Banco MySQL após isso clique em next / execute e finish .

Por padrao o usuario tem o login root.

Agora iremos configurar o Conector PHP/MySQL.

Abra o arquivo .zip e extraia os 02(Dois) arquivos para a pasta C:\PHP

Agora será necessario editar o arquivo php.ini, que se encontra dentro de C:\WINDOWS.

Abra ele com o Bloco de Notas e logo abaixo voce verá diversas extensoes assim.

; Windows Extensions
; Note that ODBC support is built in, so no dll is needed for it.
; Note that many DLL files are located in the extensions/ (PHP 4) ext/ (PHP 5)
; extension folders as well as the separate PECL DLL download (PHP 5).
; Be sure to appropriately set the extension_dir directive.

;extension=php_mbstring.dll
;extension=php_bz2.dll
;extension=php_curl.dll
;extension=php_dba.dll
;extension=php_dbase.dll
;extension=php_exif.dll
;extension=php_fdf.dll
;extension=php_filepro.dll
;extension=php_gd2.dll
;extension=php_gettext.dll
;extension=php_ifx.dll
;extension=php_imap.dll
;extension=php_interbase.dll
;extension=php_ldap.dll
;extension=php_mcrypt.dll
;extension=php_mhash.dll
;extension=php_mime_magic.dll
;extension=php_ming.dll
;extension=php_mssql.dll
;extension=php_msql.dll
extension=php_mysql.dll
;extension=php_oci8.dll
;extension=php_openssl.dll
;extension=php_oracle.dll
;extension=php_pgsql.dll
;extension=php_shmop.dll
;extension=php_snmp.dll
;extension=php_sockets.dll
;extension=php_sqlite.dll
;extension=php_sybase_ct.dll
;extension=php_tidy.dll
;extension=php_xmlrpc.dll
;extension=php_xsl.dll


retire o ; (ponto virgula) exatamente como marquei na cor vermelha.

Pronto o Processo de instalação e configuração esta completo, reinicie o seu computador e vamos testar ?

Crie um arquivo php com o seguinte nome index.php e adicione o conteudo abaixo .:

<?php
	phpinfo();
?>

salve o arquivo dentro do diretorio do IIS e abra o internet Explorer e digite http://localhost/index.php

veja se abriu corretamente a pagina, nela contem toda a informação do PHP, agora vamos testar a conexao do PHP com o MySql.

Crie um arquivo php com o seguinte nome mysql.php e adicione o conteudo abaixo (atente para a senha que voce deve colocar a definida durante a instalação) .

<?php
   
   $link = mysql_connect('localhost', 'root', 'sua_senha'); 
   if (!$link) { 
	   die('Não foi possível conectar: ' . mysql_error()); 
   } 
   echo 'Conexão bem sucedida'; 
   mysql_close($link); 

?>


Deverá ser exibida a Conexão bem sucedida' , caso nao seja ela a exibida verifique todos os passos que citei durante o Processo de configuração ;)


Instalando o PHPMyAdmin


Abra o arquivo .zip extraia toda a estrutura do arquivo para a pasta raiz do site no IIS, como ele não é instalavel, basta apenas editar o arquivo de configuração para adicionar a senha do MySQL, para que seja possivel a conexao do PHPMyAdmin no MySQL, abra a pasta phpMyAdmin-2.8.0.2\libraries e encontre o arquivo config.default, vá na linha n° 73, e adicione a senha do seu banco de dados, caso nao tenha nao é necessario executar esse procedimento.


Pronto, basta acessar o PHPMyAdmin pela url : http://localhost/phpMyAdmin-2.8.0.2/


Lembrando.: Esse Tutorial funciona sem problemas utilizando a configuração abaixo :

IIS 5.1
MySQL 5.0
PHP 5.1
phpMyAdmin-2.8.0.2


Deve funcionar no IIS 6 usando o mesmo processo de instalação.


Creditos :

Joao Paulo Quille (Generation) Instalação e Configuração e Montagem do Tutorial
Felipe Nascimento (Eclesiastes) Contribuição com os Codigos PHP


[]'s


Duvidas sobre o tutorial devem ser postadas na seção Geral de IIS/PWS


#601865 Cortar Texto

Posted by Generation on 19/06/2005, 10:50

Título: Resumindo()
Descrição: Resumir um texto de acordo com os parametros informados

---------------------------------------------------------

Sintaxe: Resumindo(Txt,Tam)
Retorno: Texto Cortado com a Quantidade Solicitada e com Tres Pontos (...) no Final
Descrição: Resume o Texto e adiciona (...) no Final
Bibliotecas: Nenhuma
Limitações: ASP 3.0

Função:
Function Resumindo(Txt, Tam)
Palavras = Split(Txt, " ")
Texto = ""
Comp = 0
For i = 0 To UBound(Palavras)
   Comp = Comp + Len(Palavras(i))
   If i < UBound(Palavras) Then Comp = Comp + 1
      If Comp <= Tam Then
         Texto = Texto & Palavras(i) & " "
      Else
         Texto = Texto & "..."
      Exit For
  End If
Next
Resumindo = Trim(Texto)
End Function
%>
Chamando a Função :
<%
Response.Write Resumindo("eu tomo toddy todo dia, e acordo com dor de barriga",15)' Corta o texto após 15 Caracteres
%>


Postado Por :
LeoB - Moderador


IPB Skin By Virteq