hlegius 0 Denunciar post Postado Setembro 18, 2004 Pessoal seguinte,Estou instalando o PHP no meu PC mas há um problema: Configuração.Gostaria de saber se alguém por gentileza poderia me explicar passo a passo como instalar o PHP no micro.Info's do meu Pc:Windows XP Professional Service Pack 1PHP 4.3.8Apache 1.3.31MySQL 4.0.*Tentei entender o arquivo install.txt só que não adianta...Ah, estou instalando o PHP / Apache / MySQL na D:\ o Windows está na C:\desde já agradeço!até... :) Compartilhar este post Link para o post Compartilhar em outros sites
hlegius 0 Denunciar post Postado Setembro 18, 2004 O PHP e Apache eu consegui instalar tudo certo! li a coluna do Júlio Cesar do Imasters... Mas agora o MySQL como eu faço? já instalei já configurei coloquei usuário e senha startei e tudo mais ( o semaforo está verde) coloquei no mysql.exe show databases; e ele exibiu certinho os banco de dados, mas: quando tento fazer uma conexão do PHP com o mysql: Warning: mysql_connect(): Access denied for user: 'hlegius@localhost' (Using password: YES) in d:\servidor\home\pessoal\phps\mysql\config.php on line 10 Falha ao conectar verifique dados o código: PHP [/tr][tr]$conect = mysql_connect($server, $user_s, $senha_s) or die ("Falha ao conectar verifique dados");[/tr] óbvio que o PHP está certo, o problema é na conexão... Obs: Com o PHP Triad eu usava um usuário e senha, agora eu instalei tudo separado coloquei outro usuário e senha na nova instalação, e mudei o usuário e senha no config.php o que pode ser? até... :) Compartilhar este post Link para o post Compartilhar em outros sites
michelsp 0 Denunciar post Postado Setembro 18, 2004 é, seu user e senha, estão incorretos.O Prob é esse, só ver os dados corretos e fazer usos destes. Compartilhar este post Link para o post Compartilhar em outros sites
hlegius 0 Denunciar post Postado Setembro 18, 2004 é, seu user e senha, estão incorretos. O Prob é esse, só ver os dados corretos e fazer usos destes. então michelsp Olhei no winmysqladmin e na aba my.ini setup está: user=hlegius password=serverlocal mas não vai... -------------Editado------------- Descobri agora: Query String não está funcionando... quando eu acesso: http://localhost/.../index.php ele abre normal quando clico num link que está assim definido: http://localhost/.../index.php?act=pagina ele não faz nada continua na index.php mas se eu acessar: http://localhost/.../pagina.php ele abre normal... como eu posso arrumar isso? agradecido! -----------------------Editado2----------------------------- O do Mysql eu arrumei, deixei usuário e senha em branco e funfou..aff... o pior é que eu tinha colocado user e senha na configuração, mas pelo arquivo winmysqladmin(akele do semaforo) eu não consigo criar banco de dados... e sem falar no PHP... um deles: PHP [/tr][tr]$pattern = "^([0-9]{2})/([0-9]{2})/([0-9]{4})";$verifica = ereg($pattern, $nasc); if($verifica == false){ print "Sintaxe inválida para o campo nascimento"; exit; [/tr] Com isso seria para verificar se o campo seria preenchido com 00/00/0000 mas o que aparece: Sintaxe inválida para o campo nascimento Quando eu tento executar algo com mysql_num_rows(); Warning: mysql_num_rows(): supplied argument is not a valid MySQL result resource in d:\servidor\home\pessoal\phps\mysql\autentica.php on line 12 Erros que não haviam antes de instalar tudo separado... segui a instalação do Júlio Cesar do Imasters e do Xmagum (isso?) da Firemasters... e ainda estou com problemas na Query string, pois aki no meus arquivos eu tenho dois modelos de query: PHP [/tr][tr]<?// arquivo index.php include "config.php"; // apenas para separar.... $arquivo['a.20'] = "home.php"; $arquivo['a.21'] = "cadastro.php"; $arquivo['a.22'] = "registra.php"; $arquivo['a.23'] = "login.php"; if(empty($_SERVER['QUERY_STRING'])){ header("location:index.php?act=a.20"); }else{ include $arquivo[$_GET[act]]; }; ?> [/tr] Essa está funcionando normal e essa que é errada usar, mas antes funfava: PHP [/tr][tr]<?arquivo index.php if (empty($act)) { include ("idx.php"); } else { include ("$act.php");} ?> [/tr] o que eu faço? :( até... :mellow: Compartilhar este post Link para o post Compartilhar em outros sites
hlegius 0 Denunciar post Postado Setembro 19, 2004 vlw de qualquer modo...eu infelizmente não consegui instalar tudo separado...daí então instalei o PHP Triad e atualizem a Pasta php e pronto!até... :) Compartilhar este post Link para o post Compartilhar em outros sites
whoami 0 Denunciar post Postado Setembro 21, 2004 bom.. você sabia que você nao precisa do apache para instalar o php no win, você pode usar o IIS (nos windows baseados no nt (xp e 2k3)) ou o PWS (win 98)... no isntaldor do php, vem com uma opção para configurar o php automaticamente no webserver...quanto o mysql.. todo mysql vem por padrão com a senha de root (usua´rio mesre) em branco...para criar tabelas/bancos de dados e etc.. recomendo q você utilize o Mysql-Front (dica: pegue a versão 2.5, q eh free) Compartilhar este post Link para o post Compartilhar em outros sites