Publicidade   
 você está aqui: phpbrasil.com    artigos    artigo  
 
:: novos artigos ::

:: recomendado ::

PHP para a World Wide Web

Compre esse livro no Submarino.com.br

:: publicidade ::


:: novos scripts ::

:: elenco phpbrasil ::

Cléver Anjos Esse usuário pertence aos 10 usuários mais ativos do site
Pontos: 15166

Visite a página de perfil de Alfred R. BaudischInstalando Apache + MySQL + PHP 5 no Windows
por Alfred R. Baudisch
Lista de Categorias  |  Contribua um Novo Artigo  |  Entre em Contato Conosco

Lendo em grupos de discussão, fóruns, etc, percebi que o pessoal tem várias dificuldades e ou problemas para conseguir instalar e configurar o "WAMP" (Windows + Apache + MySQL + PHP). Frente a isso, escrevi esse artigo que mostra todos os passos e configurações a serem feitas para que você tenha o PHP funcionando no seu sistema Windows.
Vote aqui!
Média de Votos Atual: 8.51
Total de Votos: 449
Nota:   

1. Download dos itens necessários
Primeiro, faça o download dos programas a serem usados.

Quanto ao Apache, usaremos o Apache 1.3.*, visto que na documentação do PHP existe a seguinte recomendação: "Não use Apache 2.0 e PHP em um sistema de produção, seja no Unix ou no Windows" (http://www.php.net/manual/pt_BR/install.apache2.php).

- Apache: http://httpd.apache.org/download.cgi
- MySQL: http://dev.mysql.com/downloads/
- PHP: http://www.php.net/downloads.php

2. Instalação
- Execute a instalação do Apache e o instale com as configurações padrões. Se quiser, pode escolher outro diretório para a instalação.
- Extraia o MySQL em uma pasta qualquer. Recomendo dentro da pasta onde você instalou o Apache. Ex: C:\Arquivos de Programas\Apache Group\Apache\mysql
- Extraia o PHP 5 na pasta C:\php5

3. Configuração do PHP
Vá para a pasta c:\php5 e copie o arquivo php5ts.dll para a seguinte pasta, de acordo com o seu Windows:
- c:\windows\system (em Windows 9x/Me)
- c:\windows\system32 (em WindowsXP)
- c:\winnt\system32 (para Windows NT/2000)

Copie também o arquivo c:\php5\libmysql.dll para umas das pastas ditas acima, de acordo com o Windows em uso. Esse arquivo é necessário para o funcionamento do MySQL no PHP.Ainda no c:\php5, renomeie o arquivo "php.ini-dist" para "php.ini" e abra-o. Procure a linha extension_dir = "./" e a altere para extension_dir = "c:/php5/ext/", é o diretório onde ficam as extensões do php (MySQL, Curl, GD, etc). Agora, localize a linha ;extension=php_mysql.dll e tire o ; do início dela. Se quiser também, já aproveite e faça o mesmo na linha ;extension=php_gd2.dll, caso queira a biblioteca GD para a manipulação de imagens.

Salve as alterações e mova o "php.ini" para a pasta:
- c:\windows (em Windows 9x/Me/XP)
- c:\winnt (para Windows NT/2000)

4. Configuração do Apache
Vá para a pasta onde você instalou o Apache e abra o arquivo conf/httpd.conf em qualquer editor de texto. (Ex: Bloco de Notas).

1º) Localize a linha #LoadModule unique_id_module modules/mod_unique_id.so e logo abaixo dela adicione:
LoadModule php5_module "c:/php5/php5apache.dll"

2º) Localize a linha AddModule mod_setenvif.c e logo abaixo, adicione:
AddModule mod_php5.c

3º) Localize AddType application/x-tar .tgz e logo abaixo, adicione:
AddType application/x-httpd-php .php
AddType application/x-httpd-php-source .phps


4º) Localize:

<IfModule mod_dir.c>
    DirectoryIndex index.html
</IfModule>


E logo ao lado do index.html adicione:
index.php default.php main.php

5. Configuração do MySQL
Não há nada para se configurar no MySQL, você só deve iniciar o mesmo. Vá para a pasta que instalou o MySQL, então abra o bin/mysqld.exe, iniciando o servidor do MySQL.Lembre-se que sempre você terá de iniciar o MySQL. Se não quiser ir na pasta toda vez que iniciar o computador, crie um atalho para o bin/mysqld.exe e coloque no "Iniciar, Programas, Inicializar (ou Iniciar, de acordo com o windows)".

6. Falta pouco!
Agora, vá em "Iniciar, Programas, Apache HTTP Server, Control Apache Server, Restart", para reinicializar o Apache com as alterações feitas. Pronto! Agora você pode tem PHP5 + MySQL em seu Windows!.

Para efetuar um teste, crie um arquivo chamado phpinfo.php, com o conteúdo:

<?
phpinfo
();
?>

e o coloque na pasta htdocs dentro da pasta do Apache. Abra seu navegador e digite http://localhost/phpinfo.php. Se a página abrir com as informações do PHP, significa que tudo deu certo.

Observações: Lembrando que nos caminhos que mostrei, o C:\ deve ser substituído pela letra do HD em que está seu Windows e onde foram instalados os programas. Uso o C:\ no artigo, pois é a letra que é normalmente usada.

Caso queira register_globals no PHP, abra o c:\windows\php.ini, localize a linha "register_globals = Off" e arrume para "register_globals = On". Veja mais aqui: http://www.php.net/manual/pt_BR/security.registerglobals.php

Faça o download do php.ini e do httpd.conf já configurados, você só precisará enviar cada um para as pastas aqui explicadas. Download: http://alfred.auriumsoft.com.br/galeria/arquivos_wamp.zip

Até a próxima!
Alfred Reinold Baudisch
alfred.baudisch@gmail.com
Blog: http://www.auriumsoft.com.br/blog/

Auriumsoft :: Inteligência, Tecnologia e Vídeo
http://www.auriumsoft.com.br

Auriumsoft Hosting
http://www.auriumhost.com.br


<< Anterior 1 Próxima >>

 
Imprimir  |  Enviar para um Amigo


Comentários de Usuários

Console Apache
publicado por Ricardo Vicente - 2004-07-31 14:34:41

Este artigo veio exatamente no momento em q eu estava instalando o "WAMP" em meu Win 98.
Excelente.

Agora, gostaria de saber se existe a possibilidade de executar o Apache dando um "start" e fechando a janela de console q se abre, sem a necessidade deixá-la aberta.

Nesse caso, existe algum executável que dá o "start" no apache sem abrir a janela?

valeu,
Ricardo

Re: Console Apache
publicado por Klaus Roberto de Paiva - 2004-07-31 15:36:43

Na realidade aquele console, é o monitor do Apache. Você poderá removê-lo sem problemas, do item Inicializar (XP) sossegadamente. O Apache ainda se iniciará automaticamente, pois não era o monitor quem o iniciava, e sim, porquê ele está configurando como um dos serviços do Windows (Painel de Controle - Ferram. Administ. - Serviços)

Quem nos dera!
publicado por junkie - 2004-08-01 10:31:58

Realmente seria muito bom ter Ferramentas Adm. no win98, neh!

Mas infelizmente nao tem, e tambem nao tem como
executar "net start apache"/"net stop apache" e assim tbm pro mysql!

E "aquela janela preta aberta" do apache 1.3.x pelo que sei, nao tem como fecha-la sem parar o apache junto.

Re: Console Apache
publicado por Alfred R. Baudisch - 2004-08-01 15:56:47

Quanto ao WIN98 não sei lhe explicar infelizmente. Aqui no WinXP Pro as janelas do Apache e MySQL abrem e já desaparecem. Mas, como os outros então disseram, não é possível fechá-las, o que é uma pena.

Re: Re: Console Apache
publicado por Misael Silveira - 2004-08-02 12:56:20

Olá galera, acho que tem como remover a janela sim no windows 98...
Procurem pela internet um aplicativo de nome
"Apache Tray", alguma coisa assim, ele fecha o console e a deixa na tryicon...
não é grande coisa, mas tira akela janelinha chata que fica na frente...
e quanto ao mysql, vcs podem usar o winmysqladmin.exe que está no diretório bin do mysql...
Assim ele não fica com o console aberto e ele fica na try tbm!
Bom, era isso... Abração a todos!

Re: Re: Re: Console Apache
publicado por Klaus Roberto de Paiva - 2004-08-02 19:18:05

Exatamente! Embora agora eu já tenha migrado do 98 para o 2000, quando eu o usava, usava ambos (PHP e mySQL), sem ficar com a janela do terminal aberta...

Infelizmente, agora só posso afirmar que dá, mas lembrar como ae ficou díficil...

Dúvida
publicado por mrmarcio - 2004-08-03 00:22:47

Segui todos os procedimentos desse artigo, porém quando tento executar um arquivo php o internet explorer mostra o codigo fonte e não executa o script php.

Resposta da duvida!!!
publicado por Jose Lopes - 2004-08-03 02:30:54

observe no tutorial do nosso amigo acima:

"3º) Localize AddType application/x-tar .tgz e logo abaixo, adicione:
AddType application/x-httpd-php .phpAddType application/x-httpd-php-source .phps"

estas linhas naum podem estar juntas, e sim uma em cada linha do donf do apache...por isso vc enxerga só texto cara...tem q ficar exatamente assim:

AddType application/x-httpd-php .php
AddType application/x-httpd-php-source .phps

e nao junto na mesma linha como esta acima...o demais do tutorial esta correto...abraços


Re: Resposta da duvida!!!
publicado por Alfred R. Baudisch - 2004-08-03 08:58:44

Obrigado por mostrar esse erro José, eu nem havia percebido.

Re: Resposta da dúvida!!
publicado por Tiago Fachini - 2004-08-03 10:56:50

Nada com atenção... e a gente uqebrand ocabeça hehehe

Arquivos já prontos
publicado por Alfred R. Baudisch - 2004-08-03 11:46:29

Estou recebendo vários emails de que o pessoal não está conseguindo configurar, então, disponibilizo aqui o php.ini e o httpd.conf já configurados, você só precisará enviar cada um para as pastas explicadas no tutorial. Download: http://www.auriumsoft.com.br/galeria/arquivos_wamp.zip

Erro na configuração indicada
publicado por Viniciu Silva - 2004-08-03 21:10:35

Segui estes passos para configura e da erro na linha abaixo.

AddModule mod_php5.c

da erro na execução do apache, o q pode ser??? quando eu tiro a linha o apache executa, o q quero saber é se esta linha é importante???

MySql
publicado por lelopes - 2004-08-04 10:32:18

To usando o win xp, e o myslq não roda de jeito nenhum alguma dica??.... e também como faço para instalar o phpMyAdim

re: MySql
publicado por Murilo de Souza Lopes - 2004-08-04 23:16:07

para instalar o phpMyAdmin , descompacta o mesmo em uma pasta no seu \www , localize dentro da pasta phpMyAdmin o arquivo config.inc.php e modifique ele , no caso do Mysql naum esteja funcionado coloque o winmysqladmin para iniciar junto com o windows para fazer um teste caso não funcione reveja como configurou o mesmo , em todo o caso eu recomendo usar Linux rsrsrs =)

Outra opção de uso de serviço do MySQL
publicado por Jose Lopes - 2004-08-05 00:43:59

quem não quiser utilizar o winmysqladmin pode instalar o mysql como serviço do xp, net e 2000 pelo prompt mesmo e criar o arquivo my.ini...um exemplo abaixo:

no prompt do ms-dos:

diretorio_do_mysql\bin>mysqld-nt.exe --install

criando o my.ini:

adicione essas informaçoes e salve...são informaçoes basicas pra iniciar o mysql

[mysqld]
basedir=diretorio_do_mysql
datadir=diretorio_do_mysql/data

mova esse arquivo para a pasta "windows"

depois eh soh ir no ruindows em painel de controle > ferramentas administrativas > serviços...vc pode iniciar e parar o serviço por lá mesmo e deixar em automatico...

na verdade naum tem muita diferença usar assim quanto usar com o winmysqladmin...é apenas questao de opçao...pq eu não sei pq mas eu não gosto desse "utilitario"...por isso acho q vale demonstrar essa outra maneira...vai q outros naum gostem tb hehehe

PS. se por acaso alguem quiser desinstalar o serviço eh só remover ele pelo prompt tb...mas utilizando o comando --remove

era isso...abraço a todos...e parabens pelo trabalho no site...ta muito legal

Re: Erro na configuração indicada
publicado por Klaus Roberto de Paiva - 2004-08-05 11:14:34

Bom... Quando eu instalei também, tentei colocar n variações desta linha e tudo gerava erro... Removi a linha e uso normalmente... Desconheço se perdi algum recurso ao se fazer isso... =)

Banco de dados!
publicado por Grégory H. Ebertz - 2004-08-05 13:04:49

Galera alguem sabe como criar um banco de dados no webmin no mysql! ?

Re: Erro na configuração indicada
publicado por Alfred R. Baudisch - 2004-08-05 23:39:44

"Segui estes passos para configura e da erro na linha abaixo.

AddModule mod_php5.c "
Viniciu Silva, é estranho ocorrer esse erro. Pois tudo o que foi dito nesse artigo existe aqui no meu PC e roda sem erros. Mas, se está ocorrendo sem erros, sem problemas.

Re: Outra opção de uso de serviço do MySQL
publicado por Alfred R. Baudisch - 2004-08-05 23:43:28

Olá Jose Lopes,
Eu não uso nem o winmysqladmin e nem configurei o mysql como serviço. Simplesmente criei um atalho para o mysql/bin/mysqld.exe (como descrevi no artigo) e coloquei na pasta iniciar do windows. Ele inicia automaticamente, não ficando nenhuma janela aberta. (no caso, o winXP).

Mas, essa opção de serviço é realmente interessante. E com certeza melhor de que criar um atalho.

Abraços.

exibindo o código fointe
publicado por César Luiz Ferraz - 2004-08-06 16:47:10

Eu fiz todos os procedimentos descritos mas quando tento executar o PHP, ele exibe o codigo fonte ao inves de executa-lo.
Aparentemente o Apache está rodando OK e o console do Apache indica que o PHP 5 tb está rodando OK..
estou usando Win 98.

Alguém tem alguma idéia do que pode ser?

Obrigado!

Re: exibindo o código fointe
publicado por Alfred R. Baudisch - 2004-08-06 22:40:44

César, você está usando por http://localhost ?
Não se deve abrir os arquivos .php pelo explorer, etc. Tem que ser sempre numa pasta do http://localhost.
No caso, a padrão da instalação é a C:/Arquivos de Programas/Apache Group/Apache/htdocs.

PHP Startup
publicado por linsnet - 2004-08-08 18:42:09

Depois de colar as pastas do httpd e do php.ini, quando resetei o Apache retornou o Aviso:

PHP Startup: Unable to load dynamic library "c:/php5/ext/php_mysql.dll" - Não foi possivel encontrar o modulo especificado.

O que pode estar acontecendo?

Tambem
publicado por NoiadoX - 2004-08-09 10:17:02

Aqui também esta ocorrendo o mesmo erro ao tentar iniciar o Apache:

Unable to load dynamic library "c:/php5/ext/php_mysql.dll"

Porem quando criei o phpinfo.php e executei ele abriu normalmente e pelo que vi os serviços estão todos ativos, o que pode ser essa msg?

Erro na configuração
publicado por Alfred R. Baudisch - 2004-08-09 22:59:22

linsnet e NoiadoX vocês devem ter configurado algo errado referente à esse parágrafo:
"Copie também o arquivo c:\php5\libmysql.dll para umas das pastas ditas acima, de acordo com o Windows em uso. Esse arquivo é necessário para o funcionamento do MySQL no PHP.Ainda no c:\php5, renomeie o arquivo "php.ini-dist" para "php.ini" e abra-o. Procure a linha extension_dir = "./" e a altere para extension_dir = "c:/php5/ext/", é o diretório onde ficam as extensões do php (MySQL, Curl, GD, etc). Agora, localize a linha ;extension=php_mysql.dll e tire o ; do início dela. Se quiser também, já aproveite e faça o mesmo na linha ;extension=php_gd2.dll, caso queira a biblioteca GD para a manipulação de imagens."

Re: Erro na configuração
publicado por NoiadoX - 2004-08-10 02:20:50

Pior q eu fiz tudo isso ai. Ja conferi denovo e ta tudo certinho, não tenho a minima ideia do q pode ser.

Apache no XP Home
publicado por dgdelima - 2004-08-11 14:55:43

Eu preciso instalar o IIS no WinXP Home, mas sei q isso não é possivel. Então gostaria de saber se o Apache irá funcionar sem problemas? Tendo em vista q vou utilizar o PHP e o MySQL. E o procedimento é o mesmo?

Valeu...

instalação
publicado por mmontafilho - 2004-08-11 16:47:32

ARTIGO EXCELENTE, SUSCINTO E BEM EXPLICADO.

Solução pronta
publicado por André Lima - 2004-08-11 23:35:32

Pessoal, alguém usa o UniServer:
http://miniserver.sourceforge.net/
não seria uma opção mais fácil?
Ele já está com o PHP 5 e está sempre bem atualizado e ainda tem ActivePerl, phpMyAdmin.

Não ta funcionando direito
publicado por Evandro Silva - 2004-08-12 17:49:06

Tinha o php4 funcionando perfeitamente, mas depois que instalei o php5 como informado aqui, os links com a seguinte url sempre abrem a index.php

http://localhost/planetavale/index.php?pg=noticias/leia_mais.php&id=1

quando clico nesse link ele sempre abre a pagina index.php e não abre a noticia.

PHP 3
publicado por faroffiuts - 2004-08-12 23:58:18

Alguem sabe onde posso conseguir o php3 pra baixar ??

Re: Não ta funcionando direito
publicado por Alfred R. Baudisch - 2004-08-13 14:58:39

Evandro... o que ocorre é que nos seus scripts você deve estar recuperando as variáveis get e post diretamente (register globals on), ou seja, pega direto o $pg no script em vez de $_GET["pg"]. Não quer dizer a versão do PHP. Mas, sim, só você configurar.. como eu disse aqui: "Caso queira register_globals no PHP, abra o c:\windows\php.ini, localize a linha "register_globals = Off" e arrume para "register_globals = On". Veja mais aqui: http://www.php.net/manual/pt_BR/security.registerglobals.php "

Re: Re: Não ta funcionando direito
publicado por Evandro Silva - 2004-08-13 18:29:21

Obrigado, esse problema eu ja resolvi com a sua ajuda, agora ta dando outro problema. Quando eu digito http://localhost/site ele aparece pagina nao encontrada. Só aparece a index.php quando eu digito: http://localhost/site/index.php.

E eu ja coloquei index.php la no directoryindex.

Qual será este problema?

Re: PHP Startup
publicado por faroffiuts - 2004-08-14 04:08:48

Tente verificar se na linha "extension=php_mysqli.dll" do seu "php.ini", está o ";" no inicio do codigo. Eu coloquei e deu tudo certo :)

Num tah dando certo
publicado por Fabinho_85 - 2004-08-16 22:59:04

eu estou aprendendo php agora.. sou leigo ainda... ai eu tentei configurar.... e quando eu coloco o link http://localhost/phpinfo.php. ele perguntar se eu quero salvar ou abrir.. ai eu mando abri no internet explorer.... e ao inves de parecer as informações do php aparece aquele codigo fonte soh... alguem poderia me ajudar?
ahhh o link de baixar os 2 arquivos jah configurados... tah quebrado... arruma ae que jah adianta!! Valeus

Não Funcionou
publicado por PauloKalil - 2004-08-20 08:34:34

Fiz exatamente o que vc mandou, passo a passo, mas quando mando o Internet Explorer abrir o phpinfo.php nada acontece.

O que pode ser ?

Instalação no linux?
publicado por Marcelo Guilherme Tamanini - 2004-08-21 08:40:23

Para instalar o php5+mysql+apache no linux, é só seguir praticamente os mesmos passos?
No meu caso quero instalar no fedoraC2.

[]'s,

Marcelo Tamanini

Problema com o Apache
publicado por cristhian - 2004-08-26 09:43:07

olah, o tutorial deu certo no Windows XP, mas fui instalar em outra maquina com windows 98se e nao estou conseguindo visualizar o teste que é phpinfo.php no navegador
qdo clico em start apache i console abre uma janela do dos e com a msg
[Thu Aug 26 10:34:04 2004] [warn] (2)No such file or directory: exec() may not be safe
Apache/1.3.31 (Win32) PHP/5.0.0 running...
e no windows xp tinha a opçao restart e aogra no 98 nao tem...help please...


Como baixar o MySQL 4 - o link tá OF
publicado por JRS - 2004-08-26 19:41:00

Não consegui baixar o MySQL 4.0... há algum erro no link? Onde posso baixa-lo?

Erro: c:/php5/ext/php_mysql.dll
publicado por JRS - 2004-08-27 00:43:43

Pessoal, como vces solucionaram esse erro:
PHP Startup: Unable to load dynamic library "c:/php5/ext/php_mysql.dll" - Não foi possivel encontrar o modulo especificado.

Estou com o mesmo e já refiz 200X

Fechar janela de console do Apache
publicado por falha404 - 2004-08-27 09:21:19

Faça um .bat com a linha
c:\apache\apache.exe -k start -n Apache
Vai abrir uma janela de MS-DOS, com a barra de título . Pode fechar sem drama.

Pra fechar, o Apache não aparece na janela de CTRL+ALT+DEL. Então faça um .bat assim:
c:\apache\apache.exe -k stop -n Apache

OPA!!!
publicado por falha404 - 2004-08-27 09:28:35

Não esqueça de dar um -k install antes de tudo
c:\apache\apache.exe -k install

hehe :)

Re: Erro: c:/php5/ext/php_mysql.dll
publicado por Thiago Fernandes O. de Lima - 2004-08-27 15:45:54

O meu estava dando o mesmo problema, daí eu copiei (como sitava no artigo) o arquivo c:\php5\libmysql.dll para c:\php5\ext e no c:\windows\system32, funcionou que uma beleza, boa sorte :)

Re: Re: Erro: c:/php5/ext/php_mysql.dll
publicado por Thiago Fernandes O. de Lima - 2004-08-27 15:52:17

O meu estava dando o mesmo problema, daí eu copiei (como citava no artigo) o arquivo c:\php5\libmysql.dll para c:\php5\ext e no c:\windows\system32, funcionou que uma beleza, boa sorte :)

Não consegui subir o Apache
publicado por Ricardo Vilanova - 2004-08-29 17:50:07

Segui passo a passo o tutorial mas ao tentar subir o Apache dá o seguinte erro: "The requested operation has failed!"
No log de erro nada foi registrado(?????)

me ajudem
publicado por Fabinho_85 - 2004-08-31 18:32:51

eu instalei tudo certo.......
mas agora quando eu faço um script de data dah certo, mas quando eu tento pegar uma variavel de um formulario. eu não consigo imprimir a variavel do formulario

Instalando no apache 2
publicado por maviael - 2004-08-31 21:17:05

Para instalar o PHP 5.0 no apache 2.* siga as seguintes etapas:

1) Na linha onde o autor refere-se a:
LoadModule php5_module "c:/php5/php5apache.dll"
Digite o seguinte:
LoadModule php5_module "c:/php5/php5apache2.dll"

2) Desconsidere a linha que diz:
AddModule mod_php5.c

O autor deste artigo está de parabéns !

127.0.0.1
publicado por Miguel Fernando - 2004-09-03 11:49:34

o Apache so reconhece 127.0.0.1, as aplicações que tenho elas estao com localhost e funcionavam prefeitamente, essa é a segunda vez q instalo o apache e aconteceu isso tenho que usar 127.0.0.1 ao inves de localhost, alguem pode me dizer onde tenho q alterar para usaor localhost
grato.

Configuração php
publicado por sdsede - 2004-09-05 15:09:28

Estou iniciando em php5!!!
Usei as configurações do artigo, mas ifelismente não ainda não deu certo.
Tentei baixar as confikgurações de Alfred
Reinold Baudisch, mas no local indicado nao tinha nada!!!! Por favor me ajude!!!

rodar como CGI
publicado por hinom - 2004-09-07 22:29:04

eu peguei outro caminho
quando terminei a instalação deu erro
então mudei para rodar como CGI e está funcionando perfeitamente.

Parabeins
publicado por PorKaria - 2004-09-10 20:01:43

ótimo artigo cara...

segui tudu como fala ae, deu certin..

ae pra quem quiser as dll's da coleção PECL
que antes vinha junto com o PHP, mas agora separou em um outro pacote é só fazer o down aqui..
http://br.php.net/get/pecl-5.0.1-Win32.zip/from/this/mirror
(no site do PHP.NET)
tem um monte de dll uma que eu uso bastante é a php_printer.dll para fazer impressão via php.

é só descompactar as dll na pasta de extensões (ext se vc seguiu o artigo acima) e edita o php.ini e adicione no ;Windows Extensions .. abaixo de ;extension=php_zip.dll .. adicionar extension=nomedaextensao.dll .. e ja era, no meu caso aqui foi extension=php_printer.dll

é isso ae..
falows ae

Senha do Mysql
publicado por Peterson Brand - 2004-09-11 08:40:31

Eu gostaria de saber a senha e o usuário do mysql que acabei de instalar....

Obrigado...

Ótimo Tutorial
publicado por Rafael Vermöhlen - 2004-09-11 20:54:15

Configurei corretamente meu WAMP no Windows XP Professional SP1, seguindo totas as etapas descritas no tuturial e funciou tudo certo. Parabéns pelo tutorial, e obrigado por ajudar neófitos nesta maravilhosa linguágem que é o PHP.

Re: Senha do Mysql
publicado por Alfred R. Baudisch - 2004-09-12 00:20:00

O login é "root"
E não há senha, o padrão vem sem nenhuma setada

Abraços

Agradecimentos
publicado por Alfred R. Baudisch - 2004-09-12 00:21:56

Obrigado à todos pelas palavras, comentários e o reconhecimento!

Quanto aos emails, eu vou os respondendo quando possível, por isso a demora. Mas, pode deixar que respondo todos.

Abraços
Alfred R. Baudisch

apache 2 e php 4 inchando no Windows XP
publicado por Luciano Viana - 2004-09-20 10:34:04

Olá,

Montei no windos XP professional um servidor apache 2 + php 4 + mysql 4. E está funcionando perfeitamente, exceto pelo fato do PHP estar inchando o tamanho da instância do Apache, qdo utilizo-o como DLL dentro do apache, ou ficando várias instância do php.exe de 4MB cada, qdo uso-o como CGI, "comendo", dessa forma, os recursos da máquina, num ambiente com pelo menos 100 conexões simultâneas no apache. Alguém sabe o motivo do PHP estar assim para poucoas conexões simultâneas e como eu posso resolver isso otimizando o php e o apache? Obrigado.

Não interpreta o php
publicado por Roberto Lucas Sobrinho - 2004-09-21 03:32:57

Instalei tudo direitinho mas quando eu vou acessar http://localhost/phpinfo.php ele baixa o arquivo,e se eu executar esse arquivo ele nao interpreta o php,ele mostra o mesmo da fonte.

quando eu acesso http://localhost/phpinfo.php seria pelo internet explorer msm?
seria alguma coniguração di internet explorer incorreta?
ou eu teria que utilizar outro editor?

Por favor me ajudem!

Grato!

Att:Roberto Lucas Sobrinho

Arquivos
publicado por metal_nh_ - 2004-09-22 00:45:00

bah o meu oia essa parte aqui:

3. Configuração do PHP
Vá para a pasta c:\php5 e copie o arquivo php5ts.dll para a seguinte pasta, de acordo com o seu Windows:
- c:\windows\system (em Windows 9x/Me)
- c:\windows\system32 (em WindowsXP)
- c:\winnt\system32 (para Windows NT/2000)

Copie também o arquivo c:\php5\libmysql.dll para umas das pastas ditas acima, de acordo com o Windows em uso. Esse arquivo é necessário para o funcionamento do MySQL no PHP.Ainda no c:\php5, renomeie o arquivo "php.ini-dist" para "php.ini" e abra-o. Procure a linha extension_dir = "./" e a altere para extension_dir = "c:/php5/ext/", é o diretório onde ficam as extensões do php (MySQL, Curl, GD, etc). Agora, localize a linha ;extension=php_mysql.dll e tire o ; do início dela. Se quiser também, já aproveite e faça o mesmo na linha ;extension=php_gd2.dll, caso queira a biblioteca GD para a manipulação de imagens.

Salve as alterações e mova o "php.ini" para a pasta:
- c:\windows (em Windows 9x/Me/XP)
- c:\winnt (para Windows NT/2000)

eu naum axo ecs arquivos! daonde eles surgem ? me responde !

Erro na inicialização do Apache
publicado por Giovani Cristaldo Rosa - 2004-10-06 08:11:36

Syntax error on line 193 of c:/arquivos de programas/apache group/apache/conf/ht
tpd.conf:
Cannot load c:/php5/php5apache.dll into server: (1157) NÒo Ú possÝvel encontrar
um dos arquivos de biblioteca necessßrio para executar esse aplicativo:

Realmente não existe este arquivo ( php5apache.dll ) na pasta php5 será que peguei a versão errada ?

RE: Erro na inicialização do Apache
publicado por Giovani Cristaldo Rosa - 2004-10-06 08:39:41

Peguei o php errado este problema já solucionei. Valeu !

Muito didático
publicado por Gilson Oliveira - 2004-10-12 09:50:31

Esse cara aí sabe escrever um artigo prático.

Gostei, instalei e fui bem-sucedido.

A unica coisa que observo é que o link para baixar o mysql nao funcionou. Não sei se é por que eu tentei no feriado, dia 12.
"MySQL: http://dev.mysql.com/get/Downloads/MySQL-4.0/mysql-4.0.20d-win-noinstall.zip/from/http://www.linorg.usp.br/mysql/"

Mas eu baixei em "http://www.mirror.ac.uk/mirror/www.mysql.org/Downloads/MySQL-4.0/mysql-4.0.20d-win-noinstall.zip"

O resto foi tudo mel na chupeta.

Um abraço a todos.

Página em branco
publicado por fbisposs - 2004-10-19 12:02:45

Bem sou iniciante em php... e depois que terminei o tutorial fiz o teste do phpinfo.php, deu tudo certinho, mas quando entro ver o admin.php aparece em branco, o index.php também está em branco... já não sei mais o que fazer...
Me ajudem por favor......
Grato desde já...
Felipe Bispo

me ajudem!!!
publicado por piassa - 2004-10-24 12:19:44

e ai galera..
to com um problema..
ele ta dando o mesmo erro do outro membro.. q é:
PHP STARTUP : unable to load dynamic library 'C;/php5/ext/php_mysqli.dll'
o q pode ser..como faço para resolver.

muito bom mas e agora
publicado por darkbrazil - 2004-10-29 01:25:31

valeu cara eh o que eu precisava pra instalar o servidor tipo tem um programa do winconnection que desvia o ip falso do (pq o windows em si eh bloqueado por ips que nao deixa voce rodar um servidor nele o ddns faz rodar seu host facinho na net simples e rapido eu sei que nao tem nada a ver mais vale fiacr sabendo disto

e agora qual script que devo usar
publicado por darkbrazil - 2004-10-29 01:27:49

... o php5 soh serviu pra pegar aqueles arquivinhos... nao da pra usar ele p mais nada.....

php5 + Java
publicado por Victor Teixeira Sens - 2004-11-01 14:21:32

Oi... gostaria que alguem me ajuda-se. Preciso configurar o PHP5 para rodar com o java... ALguem sabe como faco?
vi algumas configuracoes com php4, mas nao eh a mesma para o 5, se alguem souber eu agradeco... obrigado

Link mysql
publicado por marvin - 2004-11-07 19:44:49

Olá, fui fazer o download do mysql e o link não existia, dai procurei no próprio site do mysql.com e acredito que o link correto deve ser este:
http://dev.mysql.com/get/Downloads/MySQL-4.0/mysql-4.0.22-win-src.zip/from/http://www.linorg.usp.br/mysql/
Vai ver eles fizeram alguma atualização... alguem que entende pode vereficar se este link esta correto e se é o mysql certo?
Vinícius

Mudar localhost
publicado por marvin - 2004-11-07 20:16:32

Por favor, como faço para mudar a pasta do localhost no apache?

Ótimo Artigo
publicado por fccd - 2004-11-15 16:52:33

Gostei muito artigo bem explicado valeu !!!

não consegui
publicado por johnmarques - 2004-11-15 21:59:01

não consegui fazer o download do MySQL no site indicado,como eu faço para o IIS reconheçer a extensão PHP?
por favor me responda!

php 5 e Java
publicado por Olavo Alexandrino - 2004-11-17 11:59:34

Java roda com PHP 5?

?
publicado por Lucas Brito Arruda (llbra) - 2004-11-19 10:00:44

Impressão minha ou esse artigo pulou de julho/agosto para novembro???

Aproveitando o gancho
publicado por Lucas Brito Arruda (llbra) - 2004-11-19 11:26:29

Como ocorreria a integracao php4 e php5. Visto que o 4 esta instalado no meu apache, se eu usar o 5 como um modulo eu posso expecificar uma pasta de funcionamento para ele, para que nao haja confusao de qual interpretará os scripts?
E também quais configurações necessárias para ter uma pasta de extensão, um php.ini e engine para o 5 e manter as atuais do 4?

Resumindo, como se roda ele em módulo com o 4, sem que haja uma interferência.

Bom artigo, mas...
publicado por jcoder - 2004-11-19 20:18:50

Amigo, parabéns pela iniciativa. Ótimo artigo. Tenho apenas uma ressalva: não concordo em colocar os arquivos .dll e o php.ini no diretório do windows. Eu acho que uma boa prática é sempre deixa-los no mesmo diretório do php. Além de ficar mais organizado e o windows ficar mais enxuto dá pra usar também versões diferentes do PHP numa mesma máquina, bastando apenas reconfigurar o httpd.conf para isso. Abraços.

Por Favor AJUDA !!!!!
publicado por jfsilva - 2004-11-21 13:25:39

Srs grandes conhecedores, sou iniciante e fiz todos os testes acima, e continuo com o erro : Nao foi possivel localizar a biblioteca de vionculo dinamico mSQL.dll no caminho especificado: C:\ Arquivos de programas\apacheGroup\apache;.;c;\winnt\system32;c:\winnt\system;c:\winnt;c:\winnt;c:\winnt\system32;c:\winnt\system32\webm.
´
Após clicar em ok aparece outra :....

PHP Startup: Unable to load dynamic library' c:\php5/extphp_mysql.dll' - nao foi possivel encontrar o modulo especificado.
estas duas mensagens repetem 3 vezes... aguardo

Re: Por Favor AJUDA !!!!!
publicado por Lucas Brito Arruda (llbra) - 2004-11-22 09:49:01

No primeiro caminho, tem um espaço depois do c:\ (C:\ Arquivos de ...). Só tirar ele.

Depois, você pois a barra invertida, e depois pois a barra no mesmo caminho. As duas barras deveriam estar invertidas:
c:\php5\extphp_mysql.dll

Obrigado Lucas , agora mais uma duvida
publicado por jfsilva - 2004-11-23 11:18:53

...Se puder ajudar novamente, agora o apache start correto, mas não carrega pagina do php, aparece o codigo fonte, teria de aparecer o php rodando como o processo do apache? oque posso fazer conforme as dicas acima ja revisei... esta complicado. Grato pela atenção.

Quando tento abrir o arquivo, abre o download??
publicado por kxinha10 - 2004-11-23 14:21:56

Quando tento visualizar os arquivos pelo http://localhost/arquivo.php´pergunta se eu quero abri-lo ou salva-lo no windows??? Poderia esclarecer esta duvida?

Problemas...
publicado por lufortes - 2004-11-24 06:45:33

Pessoal, instalei o pacote WAMP conforme o artigo e o MySQL funciona direitinho com algumas interfaces como MYSQL Front ou Navicat, mas nas minhas páginas que fazem conexão com ele não dá certo... instalei o pacote completo do PHP5... está faltanto alguma biblioteca pro MYSQL funcionar com o PHP? Vi no php.net que o php5 vem por padrão sem suporte a MySQL... alguém pode me dar um dica de como resolver?

Dúvida na Instalação
publicado por Calaca - 2004-11-25 15:08:49

Instalei o Apache 2.0 + PHP 5.0 e o MySQL 1.4 e funciona, mas ao configurar conforme este tutorial, não consegui localizar a linha AddModule mod_setenvif.c (2º passo). A linha mais parecida foi: LoadModule setenvif_module modules/mod_setenvif.so
Também nao achei a linha <IfModule mod_dir.c> (4º passo).
É alguma diferenção de versão?

Segurança
publicado por Claudson Xavier - 2004-11-26 10:11:00

A instalação desses aplicativos implicaria aumento do risco de invasão? Nesse caso, que cuidado eu deveria tomar, além de manter o firewall do Windows ativo?

Erro no Apache 1.3.33
publicado por MarcioLS - 2004-11-27 00:19:04

Olá, alguém saberia me dizer o que significa o erro " Internal Error 2735. ResolveServerName " que está dando na hora de instalar o Apache 1.3.33 em Windows ME? ..... eu gostaria de saber também se o php-5.0.2-Win32 também não é indicado instalar com o Apache 2.0.52, ou é só o php 5.0.0 que o Alfred indicou aqui que não é indicado?

Atenciosamente
Márcio

Parabens
publicado por Jorge Cardoso - 2004-11-27 00:29:14

Otimo artigo, pena que deu uns erros antes, no PHP, mas deu certo.. Obrigado

Intranet
publicado por eletronico - 2004-11-28 15:16:26

Sera que esse servidor instalado no XP funciona para acessar as paginas alojadas nele de outro pc, digitando no browser de outro pc http://ip_do_meu_pc?
Alguem ja fez isso no XP?
Digo isso porque queria fazer uma intranet experimental, só com dois pc`s, e usando o XP.

Grato.

Ainda aguardando
publicado por Calaca - 2004-11-28 19:35:30

Instalei o Apache 2.0 + PHP 5.0 e o MySQL 1.4 e funciona, mas ao configurar conforme este tutorial, não consegui localizar a linha AddModule mod_setenvif.c (2º passo). A linha mais parecida foi: LoadModule setenvif_module modules/mod_setenvif.so
Também nao achei a linha <IfModule mod_dir.c> (4º passo).
É alguma diferenção de versão?

PHP4 Mysql4
publicado por Tadeu F. Oliveira - 2004-11-29 08:10:39

Apache 1.3.3
MySql 4.1.7
PHP 4.3.9

Warning: mysql_connect(): Client does not support authentication protocol requested by server; consider upgrading MySQL client in c:\htdocs\inserir.php on line 19

Pessoal alguém tem solução para isso?

Alguma versão do PHP 4.x?

pelo phpinfo() o PHP 4.3.9 tem versão do client do mysql 3.29.49 ....

link quebrado
publicado por aleph304 - 2004-11-30 11:54:25

Não esta dando para baixar o Mysql pois link deve estar desatualizado.

Não consigo visualizar minha página
publicado por skywalkerbm - 2004-12-03 11:54:52

As vezes quando eu tento visualizar minha página ou da erro de página ou mostra o código do php. Eu já li tudo, e fiz do jeito q vcs falaram, mas não adianta, eu praticamente decorei esse tuto. Alguém me ajuda ?? Outra coisa, eu já usei o arquivo já configurado e nada.

phpBB
publicado por rszeus - 2004-12-03 21:38:19

Boas,

Já tenho o Apache 2.0.52 instalado e o PHP 5.0.2 também.
Fiz o teste do php e funciona bem.

De seguida instalei o mysql.. ok.. tenho o serviço a correr.


O meu objectivo é ter um fórum (phpBB) a corre na ´minha máquina em casa.
O mysql deve tar instalado certo? Mas não será preciso configurar nada entre o Apache e o MySQL para o Apache ficar com suporte para MySQL ?

Aqui está a mensagem de erro da instalação do phpBB:
"The PHP configuration on your server doesn't support the database type that you chose"

Existe maneira de ver se o Apache está a suportar o MySQL..(por exemplo uma maneira parecida à do php?)

Desde já muito obrigado

Código Fonte
publicado por Vanessa Schissato - 2004-12-06 00:31:04

Essa eh pro pessoal que na hora de fazer o teste com o arquivo phpinfo.php soh consegue visualizar o código fonte...
verifiquem se o arquivo phpinfo.php não está sendo salvo com extensão .txt...pois dependendo da configuração do seu computer pode ser issu q ta acontecendo...
Pra mudar sua configuração: no Windows Explorer Ferramentas->Opções de Pasta->Modo de Exibição e desmarque a opção "Ocultar as extensões de arquivos conhecidos" (no XP...)
Eh um problema simples mas...

Melhorando...
publicado por Vanessa Schissato - 2004-12-06 00:39:07

Bem...melhorando meu post acima:
depois que vc desativar a ocultação de extensões vá na pasta onde tá o arquivo phpinfo.php (pasta htdocs dentro da pasta do Apache) e caso a extensão seja .txt é só renomear...
Vlw...
;)

Obrigado
publicado por Cleiton Penido Cunha - 2004-12-08 09:38:35

Alfred,

Muito bom artigo, tive algumas dificuldades, mas tudo resolvido ao final.

Você teria algum e-mail para onde eu pudesse entrar em contato contigo para me tirar algumas duvidas de mysql ???

Abraços,

Re: Não consigo visualizar minha página
publicado por Cleiton Penido Cunha - 2004-12-08 09:40:45

Qual é a versão do windows que vc utiliza ??? Pois estava com um monte de problemas e fui resolvendo.
Abraços.

configuração de e-mail
publicado por marcio1975 - 2004-12-08 10:58:28

como faço para configurar o apache para mandar e-mail

Re: PHP Startup
publicado por Dudu - 2004-12-12 20:36:37

O erro é simples...
No windows as barras sao invertidas e nao assim:
"c:/php5/ext/php_mysql.dll"
basta trocar por isso:
"c:\php5\ext\php_mysql.dll"

e pronto... tudo funciona!

vlw ae !!!

Instalação do php
publicado por eldrey - 2004-12-18 15:45:27

Fiz todo o processo para a instalação, mas quando vou tentar visualizar a página teste, aparece página não localizada. Antes de instalar o php e o mysql, instalei o apache e testei e ele abriu a página teste, mas depois de instalar o php, mysql e configurar o httpd a página teste não foi mais exibida, aparece como página não localizada.

Fatal Error...
publicado por Rosalvo Afonso Júnior - 2004-12-18 22:38:26

Pessoal, fiz todas as configurações, mais quando fui testar ta dando este erro:
"Fatal error: Call to undefined function mysql_connect() in c:\arquivos de programas\apache group\Apache\htdocs\zip\php\conexao.php on line 2"
Estou usando Apache/1.3.31, PHP/5.0.0 e mysql-5.0.0a-alpha-win.

Re: Fatal Error...
publicado por Alfred R. Baudisch - 2004-12-20 18:11:18

Rosalvo, você esqueceu esse passo da configuração: "Copie também o arquivo c:\php5\libmysql.dll para umas das pastas ditas acima, de acordo com o Windows em uso. Esse arquivo é necessário para o funcionamento do MySQL no PHP.Ainda no c:\php5, renomeie o arquivo "php.ini-dist" para "php.ini" e abra-o. Procure a linha extension_dir = "./" e a altere para extension_dir = "c:/php5/ext/", é o diretório onde ficam as extensões do php (MySQL, Curl, GD, etc). Agora, localize a linha ;extension=php_mysql.dll e tire o ; do início dela. Se quiser também, já aproveite e faça o mesmo na linha ;extension=php_gd2.dll, caso queira a biblioteca GD para a manipulação de imagens.
"

Sem erros
publicado por Alfred R. Baudisch - 2004-12-20 18:13:43

Olá,

Para o pessoal que está tendo problemas, peço que leiam o artigo novamente, desde o Zero, efetuando também a instalação novamente enquanto acompanha o artigo.

Eu efetuei os passos aqui mostrados em em WinXP, Win2000 e Win98SE e em todos tudo sempre funcionou perfeitamente. Então, quando ocorre qualquer tipo de erro é falha de vocês que esqueceram algum passo.

Atenciosamente
Alfred

nao consigo baixar MYSQL
publicado por Andrea_Doria - 2004-12-22 14:10:38

oi gente, ao tentar baixar o - MySQL 4.1.8: http://dev.mysql.com/get/Downloads/MySQL-4.1/mysql-4.1.8-win-noinstall.zip/from/http://www.linorg.usp.br/mysql/

deu página nao encontrada, alguém sabe por que ?

vlw.

Re: nao consigo baixar MYSQL
publicado por Alfred R. Baudisch - 2004-12-22 14:24:55

Andrea, veja que no artigo, um pedaço do link não foi reconhecido pelo sistema do phpbrasil. Copie e cole isso na linha do navegador e dê Enter: http://dev.mysql.com/get/Downloads/MySQL-4.1/mysql-4.1.8-win-noinstall.zip/from/http://www.linorg.usp.br/mysql/

Irá funcionar.

! Duvida MySQL !
publicado por losmaias - 2004-12-25 09:36:54

Ola Pessoal uma duvida ainda so novate aqui ... Por que baixar o MySQL 4.1.8 não é melhor pegar a versão MySQL 5.0 ????

Qual delas é a melhor pessoal !

Obrigado pela atenção !

Re: ! Duvida MySQL !
publicado por Alfred R. Baudisch - 2004-12-25 11:29:44

losmais,

Você até pode usar a versão 5.0 do MySQL. Mas, para usá-la com o PHP, instale a extensão MySQLImproved em vez da MySQL.

Conforme o manual do PHP: "Esta extensão MySQL não irá funcionar com versões do MySQL posteriores a 4.1.0. Para isso, use MySQLi."
http://www.php.net/manual/pt_BR/ref.mysqli.php

Abraços
Alfred

kd o artigo de como programar php gastando pouco ?
publicado por Andrea_Doria - 2004-12-27 14:42:08

Alfred tudo bem ?
não tô achando o novo artigo ak no phpbrasil, não publicou ainda?

olha, no item 6 do referido artigo vc diz para acessar http://sourceforge.net/softwaremap/trove_list.php?form_cat=183 e fazer uns dowloads ... no entanto só achei o EGROUPWARE e o phpMyAdmin, não acho o SugarCRM e o phpBB, por q ?

outra coisa, p q a página q vem desse link é tão pesada? cara, demorou mmmuuuiiittto pra abrir, eu até achei q não ia rolar...

obrigada, Andrea.

Parabéns por esse artigo
publicado por Andrea_Doria - 2004-12-27 14:55:44

ah, quase ia eskecendo, quanto a este arquivo ak consegui instalar tudo sem problemas, vlw pela grande ajuda Alfred e parabéns, pois além de tudo tá bem didático.

Andrea.

Re: kd o artigo de como programar php gastando pouco ?
publicado por Alfred R. Baudisch - 2004-12-27 16:18:58

Andrea, eu já postei o artigo aqui. Ele está na lista de espera para aprovação. Depende do pessoal do site agora.
Sobre os outros itens, respondi por email.
Obrigado por suas palavras e feedback.

[]'s
Alfred

Não está interpretando o PHP
publicado por Marco Antonio Machado Oliveira - 2005-01-04 08:53:05

Amigos eu segui o tutorial passo a passo, deu tudo certo, iniciei o apache sem erros.
Mais qdo eu vou testar o php eu digito http://localhost/phpinfo.php o browser pede para fazer download do arquivo.
Eu uso XP professional , será que é algum problema com a permissão? Já liberei todas as permissões e continua dando problema.
O que pode ser? alguém me ajude por favor.

Evitando que os arquivos do diretório apareçam
publicado por Fábio - 2005-01-04 23:28:28

Pessoal. Veja se alguém pode me ajudar.

Como faço pra evitar que os arquivos de meu diretório sejam listados no browser caso não exista nenhuma página index nesse diretório?

Outra coisa: como faço pra enviar e-mails da minha própria máquina? Preciso de um servidor de e-mails ou o próprio PHP faz isso?

Abraços a todos

PERFEITO
publicado por http - 2005-01-09 18:27:55

Cara, muito bom esse artigo.
Há muito tempo estava querendo aprender PHP, e com esse artigo criei coragem, hehehe
Deu tudo certinho!
Parabéns, continue assim

PHP
publicado por MarinaM - 2005-01-10 04:49:42

OI,
meus arquivos PHP rodam desde que sejam escritos dentro de tags html, assim
<html>
<?php
phpinfo()
?>
</html>
mas se forem escritos direto, assim
<?php
phpinfo()
?>
sem as tags do html, não rodam, uma janela se abre e fecha rapidamente (não dá pra ver dentro) e o browser continua aonde estava.
Alguma idéia?

o Apache não está Funcionando!!!!!
publicado por bujil - 2005-01-11 04:11:18

Aí galera segui todos os passos para poder configurar o apache mas ele não está inicializando já tudo que poderia estar acontecendo e até agora não descobri o que é se alguém puder me ajudar eu agradeço.....

Artigo muito oportuno
publicado por Marcos Bezerra - 2005-01-12 15:17:12

Olá amigo,

Seu artigo foi de grande utilidade para mim. Recentemente instalei o WAMP num Win2003Server e usei todo o seu passo-a-passo para ter sucesso. Agora a Intranet está uma beleza. Só uma sugestão para sua próxima atualização do artigo: acrescente ao pacote o phpMyAdmin. Embora seja bem simples de instalar, é de grande utilidade para administrar o MySQL. Talvez alguns iniciantes ainda não o conheçam. Valeu!

Problemas com apache
publicado por theo - 2005-01-12 15:24:28

Saudações a todos sou iniciante, e me falaram muito bem deste grupo, gostaria muito da ajuda de vcs, como eu hoje um dia vcs tiveram dificuldades, fiz todos os testes acima, e continuo com o erro : Nao foi possivel localizar a biblioteca de vinculo dinamico msql.dll no caminho especificado ele esta dando erro gostaria de um ajuda agradeço a todos e muito obrigado

PHP5 e PHP4 rodando simultaneamente.
publicado por tiagosphpbra - 2005-01-19 13:16:23

Boa Tarde Alfred!!!

Gostaria de saber se é possivel rodar o PHP5 e o PHP4 simultaneamente no meu servidor. Para que eu possa usar os recursos dos dois.

Grato,
Tiago.

Instalação do Apache
publicado por Edson Dias Vieira - 2005-01-20 06:19:34

Caros, sou iniciante na comunidade, e gostaria de uma ajuda...
Estou tentando instalar o WAMP, e na hora de configurar o Apache (mesma versão referida aqui), não achei as linhas: AddModule mod_setenvif.c e <IfModule mod_dir.c> (referentes ao 2º e 4º passo).Acho que já postaram essa pergunta, mas como não vi uma resposta, envio-a novamente.
Espero que possam me ajudar...

Obrigado.

Instalação no Apache 2
publicado por Cobalto - 2005-01-21 16:43:28

para configurar no Apache 2 não existe a eguinte linha: "AddModule mod_setenvif.c" portanto esse passo pode deve ser apagado e onde no tutorial mostra:

<IfModule mod_dir.c>
DirectoryIndex index.html
</IfModule>

não existe os "ifmodule por isso provure por:

DirectoryIndex index.html

e adicione do lado:

index.php default.php main.php

depois reinicie o apache que vai funcionar perfeitamente (comigo funcionou !!!)

Vlw
Cobalto

MySQL Não roda de jeito nenhum
publicado por Jonas Orrico - 2005-01-22 13:05:56

Eu fiz exatamente como está o artigo em windows 98 SE. Mas o MySQL nao quer rodar. o apache e php estão perfeitos. Quando eu tento abrir o mysqld.exe, ele abre e fecha rapidamente...nao dá nem tempo de ler o que ta escrito. Alguem poderia me ajudar?
Desde já, agradeço.

Problemas com MySQL...
publicado por Jonas Orrico - 2005-01-22 16:39:09

está aparecendo um erro assim na janela que abre quando eu tento executar o mysqld.exe

050122 19:32:29 [ERROR] c:/Arquivos de Programa/Apache Group/Apache/MySQL/bin/mysqld.exe: uknown option ´--enable-named-pipe--´

alguem sabe me informa como arrumar isso? e que por que está dando esse erro?

PHPMyAdmin
publicado por akloster - 2005-01-24 12:38:15

Olá amigos

Realmente é muito importante o artigo, principalmente para quem está iniciando.
Consegui efetuar a instalação e está funcionando bem, mas concordo com o Marcos Bezerra, pois não consegui fazer funcionar o PHPMyAdmin, gostaria de um "help", no momento estou utilizando o MySQL Front

Fiz tudo e ae...
publicado por Cleiton Maciel - 2005-01-25 15:21:41

Cumpades se alguém puder me dá um bizu disso oh, segui os passos acima e quando fui testar...
"Não foi possível encontrar o módulo especificado."

Que meleca é essa meu...alguémpode me dizer como resolver isso.

Valeu galera.

Funcionou beleza
publicado por robson_mello - 2005-01-26 06:54:40

aqui funcionou normal, para que já tinha mysql na máquina e desinstalou de forma incorreta poderá ter problemas no path para integrar com o apache

não deu certo
publicado por John Marques - 2005-01-31 00:36:24

na minha maquina não deu certo mais eu irei tentar novamente, gostaria q se vc puder me dizer como instalar o php5 com IIS 5 + mysql

Só mostrava o código fonte...
publicado por jovaldez - 2005-02-03 17:15:46

Fiz o passo a passo trocentas vezes, até baixei os arquivos já prontos, e nada de dar certo, 1º na inicialização consegui resolver, na hora de criar o phpinfo.php no bloco de notas, quando pedia para visualizar, nada, até que apaguei o arquivo e fui criar no dreamweaver... ai funcionou direitinho quando fazia a chamada.
http://localhost/phpinfo.php.
Bem, que inicio complicado...

Me ajudem nesta inslatação !!!!!
publicado por regianesg - 2005-02-04 07:47:08

Gente,depois de ter seguido os passos acima fui rodar o apache e ocorreu o seguinte erro :
Syntax error on line 193 of c:/arquivos de programas/apache group/apache/conf/ht
tpd.conf:
Cannot load c:/php5/php5apache.dll into server: (1157) NÒo Ú possÝvel encontrar
um dos arquivos de biblioteca necessßrio para executar esse aplicativo:

Resolvi então desabilitar esta linha e ocorreu o seguinte erro :
Syntax error on line 240 of c:/arquivos de programas/apache group/apache/conf/ht
tpd.conf:
Cannot add module via name 'mod_php5.c': not in list of loaded modules
Resolvi desabilitar também esta linha.
Rodei novamente , ele rodou só que aparece um warn : [Fri Feb 04 10:36:44 2005] [warn] (2)No such file or directory: exec() may not be safe Apache/1.3.31 (Win32) running...

Entrei no link http://localhost , e aparece a página que o apache foi instalado corretamente, mas quando crio a pagina phpinfo.php e coloco no diretorio c:/Arquivos de Programa/Apache Group/Apache/htdocs e ponho p/ rodar ele tenta abrir este codigo fonte.

O que pode estar acontecendo, alguém tem uma solução, tentei seguir os conselhos acima, mas até agora nada. Estou usando o windows98, há alguma restrição ????
Fico no aguardo.
Grata.
Regiane




Deu Certo (Valeu)
publicado por John Marques - 2005-02-05 23:05:38

Deu certo!
depois de tanto tentar, consegui fazer essa instalação muito obrigada segui seu conselho de não desistir descobri o erro valeu mesmo

Como instalar o MySql
publicado por mcossini - 2005-02-09 10:32:38

Socorro pessoal, to precisando muito do mysql funcionando na minha maquina, eu ja tentei de 100 maneiras, segui o tutorial e tudo, mas ele nao starta. Eu extrai o mysql 4.1.9 numa pasta no C: chamada PHP/Mysql, ate ai tudo bem, mas qdo vou clicar no mysql.exe ele aparece uma tela preta (sem nada escrito) do prompt de comando, da um bip e logo fecha em seguida :( Qq to fazendo de errado???? O php e o apache funcionam direitinho, to tendo problemas com o Mysql...
Será q alguem poderia me ajudar??/ :'( to precisando urgente!!!


Como instalar o MySql - esqueci...
publicado por mcossini - 2005-02-09 10:35:05

continuando a mensagem acima...

é no mysqld.exe q eu to clicando, mas nao faz nada :( ele abre uma tela do prompt vazia e logo fecha...

Qq tenho q fazer???

Como instalar o MySql - continuando...
publicado por mcossini - 2005-02-09 10:39:06

Desculpe...

Continuando...

Como faço pra startar??? Qq tem q aparecer pra eu poder ver q o mysql ta funcionando certinho???

Desculpe, sou novata e nunca mexi com o mysql, mas tenho um grande enteresse.
Sera q alguem poderia me ajudar a entender o mysql??? Me ajudar e falar o qq eu preciso pra startar ele, q programa usar pra criar as tabelas , etc, etc, etc.

Por ex, eu aprendi ASP (mas quero migrar pro php, por isso q to pedindo ajuda!!!) e no asp tinhamos q ligar o ODBC e usar o access pra crias as tabelas. E no PHP e mysql, como isso funcioa, tem q ligar algum odbc??? como crio as tabelas???
Por favor, alguem tem um tuto de como aprender esses principios???
E por favor, me socorram em como fazer pra startar o mysql...

Obrigada...

Re: Como instalar o MySql - esqueci...
publicado por Alfred R. Baudisch - 2005-02-09 10:39:07

O que está ocorrendo é certo. O MySQL tem que abrir e logo fechar. Isso significa que ele está executando em segundo plano. Caso ele abrisse e ficasse aberto, aí sim, seria sinal de erro.

Re: Re: Como instalar o MySql - esqueci...
publicado por mcossini - 2005-02-09 10:52:47

e como saber se ele esta funcionando mesmo???

Dando erro com o phpBB
publicado por tiagof - 2005-02-10 11:36:29

Eu coloquei o phpBB na pasta htdocs, ele abre a tela de instalação mas quando eu mando instalar dá o seguinte erro:

Warning: mysql_connect() [function.mysql-connect]: Access denied for user 'tiagof'@'localhost' (using password: YES) in c:\arquivos de programas\apache group\Apache\htdocs\phpbb\phpBB2\db\mysql4.php on line 48

Warning: mysql_error(): supplied argument is not a valid MySQL-Link resource in c:\arquivos de programas\apache group\Apache\htdocs\phpbb\phpBB2\db\mysql4.php on line 330

Warning: mysql_errno(): supplied argument is not a valid MySQL-Link resource in c:\arquivos de programas\apache group\Apache\htdocs\phpbb\phpBB2\db\mysql4.php on line 331
phpBB : Critical Error

Could not connect to the database

O Apache tá rodando e o mysqld.exe também.. eu pelo menos fiz passo-a-passo. Meu windows é o 2000, o que pode ser??
Desde já muito agradecido.

MYSQL
publicado por Pedro Alves - 2005-02-13 14:52:25

Ja instalei tudo certim... So que quando vou testar alguma coisa com conecçao com o banco de dado nao sei o que colocar no
user:
nem na
seha:
se aguem puder me ajudar!!! Fico grato!

cmo faço pra entra nas minhas paginas em outro pc
publicado por bizzid - 2005-02-16 20:34:22

como eu faço para entra nas minhas paginas externamente??
por exemplo
to na casa di um amigo meu e o server ta rodano aki
eu uso: http://meuip:porta ???

vlw a força ae :D

arquivos php.ini e httpd.conf
publicado por bizzid - 2005-02-16 20:53:00

eu coloquei os dois arquivos prontos q tem ae pra baixa pra facilitar
maaas
eu tento abri o apache e ele diz q ta com erro de sintaxe na linha 61
pode me ajudar??
vlwwwww

preciso de ajuda
publicado por cauv - 2005-02-16 21:42:36

alguem sabe com faz para criar tabela no my sql?

o Php não funcionou
publicado por Sg - 2005-02-17 06:15:52

Instalei no Win Me.
O apache não tem opção restart. Para incializá-lo fiz um atalho "C:\Arquivos de programas\Apache Group\Apache\Apache.exe".
Ele roda mais dá a seguinte mensagem incial:
[warn] 2 such file or directory: exec() may not
be safe
Apache1/1.3.33 (win32) php/5.0.3 running.
Não sei se a mensagem acima compremete a instalação?

Quanto a receita da instalação, segui corretamente, inclusive baixei os arquivos php.ini e http.conf e coloquei nas pastas devidamente.
Mas o teste phpinfo.php apareceu as linhas do script conforme a orientação do Alfred.
Percebi que outros usuarios tiveram o mesmo problemas e conferi as sugestões. Mas não resolveu!
Instalei o editor de php, conforme descrito no outro artigo do Alfred, no f9, para visualização, dá o mesmo erro descrito acima, aparece apenas o script.
Aguardo ajuda. Obrigado.

respondendo p/ cauv
publicado por Sg - 2005-02-17 17:51:31

Cauv.
No site www.apostilando.com
Existem varias apostilas sobre o assunto.
É só se cadastrar, é gratuíto.

Re: arquivos php.ini e httpd.conf
publicado por bradroger - 2005-02-21 14:25:21

Fiz todas as configurações, mas esta aparecendo o seguinte erro quando vou startar o Apache.
The Apache service named reported the following error:
>Syntax error on line 61 of C:/Arquivos de programas/Apache Group/Apache2/conf/httpd.conf:

Muito Bom
publicado por monalisa.c - 2005-02-23 08:26:36

muito bom este artigo, espero que eu tenha tempo agora para poder começar a estudar, vou ver se eu faço mru projeto de final de curso em php, e espero que fique bom...
Valeu pela ajuda!

Aonde eu baixo o tema
publicado por diegocdp - 2005-02-24 20:50:08

Aonde eu baixo o forum?
eu lembro q tem um site que voce poe os dados e faz download do forum coisa assim..
please help me!
eu tenho o forum rodando em um pc e queria passa tudo para outro pc (mysql php apache etc)
so que não ta dano certo ...
o que eu faço...

Re: Aonde eu baixo o tema
publicado por diegocdp - 2005-02-25 05:22:18

Achei
=)
eu acho sei la vo testa huwhuehwue

O que fazer quando der este erro?
publicado por spiderhp - 2005-02-26 15:55:31

Welcome to the MySQL monitor. Commands end with ; or \g.
Your MySQL connection id is 1 to server version: 4.0.23-nt

Type 'help;' or '\h' for help. Type '\c' to clear the buffer.

mysql> show table;
ERROR 1064: You have an error in your SQL syntax. Check the manual that corresp
onds to your MySQL server version for the right syntax to use near '' at line 1
mysql>

Erro no mysql tá certo mais dá erro oquê eu faço?
publicado por aprenticephp - 2005-03-09 21:58:29

é esse erro algum filho de deus sabe resolver?

Warning: mysql_connect() [function.mysql-connect]: Can't connect to MySQL server on 'localhost' (10061) in c:\arquivos de programas\apache group\Apache\htdocs\teste2.php on line 16
Impossivel Conectar

mysql erro
publicado por aprenticephp - 2005-03-09 22:00:21

Lembrando que eu uso o mysqlfront v.3.2 como base de dados para instalar meus arquivos é esse mesmo que tenho que usar?

Re: Erro no mysql tá certo mais dá erro oquê eu faço?
publicado por aprenticephp - 2005-03-10 21:55:11

hehehe... eu mesmo já descobri então vou deixar aqui pra ver se dá certo pra vcs.


é o seguinte quando eu clica para executar o mysql.exe não conectava mais ai eu cliquei em outros dois arquivos foi normal que são:

mysqlcheck
mysqld-max
mysqldump

eu não sei ao certo qual foi que deu certo mais é só tentar valeu abraço

como conecta o mysql
publicado por spiderlouco - 2005-03-11 10:55:11


quando tento rodar o mysql ele da o seguinte erro:

valor do parametro fora da faixa permitida.

E quando tento conectar no odbc ele da o seguinte erro:

can't connect to mysql on 'localhost' (10061)

Eu uso win 98 e ja tentei instalar diversas versoes do mysql e nao adiantou.
E tem mais, qdo eu tento instalar o apache da o seguinte erro:
internal error 2735. ResolveServerName.

O que eu faço?
Por favor me ajuda.

Estou desesperado
publicado por spiderlouco - 2005-03-15 07:23:43

olá para todos!
Já consegui resolver meu problema com o mysql, mas não consigo instalar o apache,
Sempre que inicio a instalação ela dá este erro abaixo:

Internal error 2735. ResolveServerName.

Por favor me ajudem!

Parabéns
publicado por Thiago Bottas Caggiano - 2005-03-16 08:52:56

Parabéns pelo tutorial, muito organizado instalei perfeito, tudo certo.
Muito Obrigado.
E pessoal quem tiver duvida , pode falar comigo, pois eu tenho um server win 2000professional e tive que fazer algumas mudanças. E para quem quizer tirar o promp com o apache rodando pega o apachetray no superdownloads.

SESSION
publicado por fastorelli - 2005-03-21 22:41:11

Bom, em primeiro lugar parabéns pelo artigo. Infelizemente meu problema não está sendo nenhum desses publicado, estou com problemas em SESSION agora. Veja o que ocorre:

Warning: Unknown: open(c:\php5\tmp\sess_6343b4389f4d70a9622f1b19dba82e5c, O_RDWR) failed: No such file or directory (2) in Unknown on line 0

Warning: Unknown: Failed to write session data (files). Please verify that the current setting of session.save_path is correct (c:\php5\tmp) in Unknown on line 0

alguém saberia me explicar como arrumar isso? desde já agradeço...

Re: SESSION
publicado por fastorelli - 2005-03-21 22:54:43

Pessoal, já descobri, rss... é simples, basta criar a pasta tmp no diretório do php...

Alguns sim, outros nao...
publicado por Marcelo jose da silva - 2005-04-02 16:27:46

Tutorial completissimo, deu tudo certo, com com o server no ar, porem, algumas maquinas conseguem se conectar ao meu servidor e outras nao, será que errei em alguma coisa ?
OS. XP profissional + Apache 2.0.53 + PHP 4.3.6, por ter speedy home e IP dinamico, uso o dynu.com com o seguinte endereço, http://www.coiote.Dynu.com testei na casa de um amigo e ele conseguiu ver a pagina porem outros nao conseguiram, alguem poderia me dar uma força ? Obrigado a toda a galera e ao Alfred desde ja.

msql no Mu Online
publicado por maycondj - 2005-04-04 21:46:59

O jogo mu online usa o sql como banco de dados. Eu nao entendo praticamente nada de PHP mas baixai o site do jogo pronto pois praticamente todos os servidores usam o mesmo template mas,
apesar de minha configuração ter sido bem sucedida usando as orientaçoes desse artigo ( pois qd acessei o link apareceu as informações do PHP) não consigo incluir novas contas no jogo via php. Alguem sabe me dizer se tenho q configurar algo no sql para q as informações enviadas por quem acessar o site possa ir pro banco de dados??
Por favor o server ja esta on line e necessita do site....

:)
publicado por Gustavo Salvador - 2005-04-11 09:48:26

Muito bom o Artigo... isso ira tirar duvida de muitos Programadores que querem usar/testa seus script sem Internet. :)

po tudo certo porem!!!
publicado por Rafael Maia - 2005-04-11 17:07:40

po pra mim ta tudo certo mas axo que o mysql falta alguma coisa
ex. não consegui instalar o phpbb e qunado vo instalar o egroupware/setup/check_install.php
ele faz os teste e da os seguntes erros...

----------------inicio -------------------
Checking extension mysql is loaded or loadable*: False*

The mysql extension is needed, if you plan to use a MySQL database.*
Checking extension pgsql is loaded or loadable*: False*

The pgsql extension is needed, if you plan to use a pgSQL database.*
Checking extension mssql is loaded or loadable*: False*

The mssql extension is needed, if you plan to use a MsSQL database.*
Checking extension mbstring is loaded or loadable*: False*

The mbstring extension is needed to fully support unicode (utf-8) or other multibyte-charsets.*
Checking php.ini*: mbstring.func_overload = 7:
ini_get('mbstring.func_overload')=''
The mbstring.func_overload = 7 is needed to fully support unicode (utf-8) or other multibyte-charsets.*

Checking extension imap is loaded or loadable*: False*

The imap extension is needed by the two email apps (even if you use email with pop3 as protocoll).*

---------------------------fim ---------
bom creio que eu tenho que configurar o sql com um usuario algo assim!
e cadastrar acessos a ele só pode!
alguem sabe como me ajudar?

Minha dúvida é no apache!
publicado por tiago_otti - 2005-04-15 16:42:53

Olá pessoal sou iniciante em PHP e apareceu essa msg de erra quando tento testar o apache!
Internal Server Error
The server encountered an internal error or misconfiguration and was unable to complete your request.
Please contact the server administrator, admin@rix.com.br and inform them of the time the error occurred, and anything you might have done that may have caused the error.
More information about this error may be available in the server error log.
Alguem pode me ajudar acredito ser coisa simples, abraço pessoal!

Apache
publicado por balsiferrer - 2005-04-27 17:37:29

" Agora, vá em "Iniciar, Programas, Apache HTTP Server, Control Apache Server, Restart", para reinicializar o Apache com as alterações feitas. "

Segui a instrução mas no apache nao existe essa opção: "control apache server".
E as informações do phpinfo.php soh aparecem quando eu vou no diretorio do apache e executo o aplicativo "apache"(abre uma janela em DOS)... se nao aparece o codigo fonte...

Como posso resolver isso???

INFOrmações:

Estou usando o winXP PRO, instalei o mysql 4.1.11 ele nao era pra desconpactar e sim um .exe ele mesmo se instalou numa pasta, quando estava instalando o apache ele me pediu um e-mail um server e um dominio, se nao me engano, e eu adicionei com meu nome... (pois nao sabia oq colocar)e no my sql depois de instalar ele abriu um configurador que travou e quando eu reiniciei o micro reinstalei ele detectou o anterior e reconfigurou...




Re: Apache