Ir para conteúdo

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

hlegius

php.ini

Recommended Posts

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

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

é, 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

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

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

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.