DICA: Path em scripts
#1
Posted 25/11/2002, 19:59
Bom venho aqui a dar uma dica a vocês, na hora de desenvolver seus scripts simples, ou configurar determinados scripts que peçam o path, utilizem as variaveis pré-definidas do PHP.
Falo isso, pois aconteceu comigo já duas vezes, e agora cansei de ser troxa, eu utilizava um servidor, ai dei um upgrade nele, e no administrador dele, ou seja, mudou todos os paths, de todos os sites, ou seja, mais de 50 scripts para modificar... eh um saco.
Pois então, utilizem dessas variáveis:
$DOCUMENT_ROOT -> path para o diretório HTML
$SITE_HTMLROOT -> outra forma pro path do diretorio HTML
$SITE_CGIROOT -> path para o diretório CGI
$SITE_ROOT -> path para o diretório raiz do servidor.
Bom tá dada a dica, espero que vocês não sofram como eu, por erros tolos, que na hora achamos sem importância, mas que poupa um enorme trabalho.
T+
#2 Slash--
Posted 25/11/2002, 22:22
$_SERVER['DOCUMENT_ROOT']
$_SERVER['SITE_HTMLROOT']
$_SERVER['SITE_CGIROOT']
$_SERVER['SITE_ROOT']
#3
Posted 26/11/2002, 17:32
Dessa forma, diz si to erradu slash, eh a partir du 4.2.x neh?
#4 Slash--
Posted 26/11/2002, 22:10
por default, no 4.2 register_globals vem off, ai se tera ki usar do meu jeito pra poder funfar
#5
Posted 27/11/2002, 05:49
#6
Posted 11/12/2002, 23:21
Renan Gonçalves
renan.saddam@gmail.com
(WebSite / Gmail / orkut / Windows Live! Messenger)
"Aquele que se define se limita."
#7 CARLOS
Posted 12/12/2002, 23:19
mySQL query error: DELETE FROM wmonlinesessions WHERE running_time < 1039666013 or ip_address='200.222.227.240'
mySQL error: Access denied for user: 'root@localhost' (Using password: NO)
mySQL error code: 1045
Date: Thursday 12th of December 2002 01:06:53 AM
BOM NO MEU CADASTRO O COOLFREEPAGES FORNECEU UM BAGULHO LA Q É NOME DE DATABASE !!
POR FAVOR ME EXPLIQUEM COMO FAÇO PRA INSTALA ESSE FORUM DIREITO ...
A HP DO ERRO É ESSA AKI SE FOR PRECISO VCS VEEM:
http://www.esqfenix....age.com/upload/
MEU ICQ: 54219813
MEU EMAIL: carlos_wagner@msn.com
BRIGADAO !
#8
Posted 22/12/2002, 03:50
vio a msg de erro??
Access denied for user: 'esqfenix@localhost'
ai diz tudo,
ele não conecta, vc tem que verificar o usuario a senha e o banco de dados que vc esta tentando conectar,
ok
faloewas
Community4Dev.org
Join us now and share de knowledge.
Comunidade para Desenvolvedores Livres...
Crie sem restrições e jogue fora as malditas licenças proprietárias...
em breve de volta....
#9
Posted 27/12/2002, 12:30
#10
Posted 02/01/2003, 03:56
kra, assim, se vc der um echo $PHP_SELF ele retorna o namo da pagina,Ae Maximus, a variavel "$PHP_SELF" ela não procura o path automaticamente? Ou é quando o arquivo ta na mesma pasta?
ex:
se criar um arquivo teste.php ( <? echo $PHP_SELF;?> )
ele retorna teste.php
sako?
Community4Dev.org
Join us now and share de knowledge.
Comunidade para Desenvolvedores Livres...
Crie sem restrições e jogue fora as malditas licenças proprietárias...
em breve de volta....
#11
Posted 30/01/2003, 15:34
Primeiro te aconselho a pegar outro servidor a Lycos por exemplo, pq o coolfreepage fica abrindo pop-up como o hpg só que bem maiores a cada página que vc abre.PESSOAL EU PEGUEI UM ARQUIVO DE UM FÓRUM NA HP (ESSE FÓRUM AKI MSM) E ME CADASTREI NO COOLFREEPAGES ... BOTEI O FORUM LA NA BOA PELO FTP ... SO Q QUANDO TENTEI ACESSA O FORUM DEU ESSE ERRO AKI Ô:
mySQL query error: DELETE FROM wmonlinesessions WHERE running_time < 1039666013 or ip_address='200.222.227.240'
mySQL error: Access denied for user: 'root@localhost' (Using password: NO)
mySQL error code: 1045
Date: Thursday 12th of December 2002 01:06:53 AM
BOM NO MEU CADASTRO O COOLFREEPAGES FORNECEU UM BAGULHO LA Q É NOME DE DATABASE !!
POR FAVOR ME EXPLIQUEM COMO FAÇO PRA INSTALA ESSE FORUM DIREITO ...
A HP DO ERRO É ESSA AKI SE FOR PRECISO VCS VEEM:
http://www.esqfenix....age.com/upload/
MEU ICQ: 54219813
MEU EMAIL: carlos_wagner@msn.com
BRIGADAO !
Bom o seu problema deve ser esse.
Quando for instalar ele vai te pedir alguns dados e vc coloca dessa forma:
SQL Host: localhost
SQL Database Name: DB_o nome que deram com # e letras
SQL Username: o nome que deram com # e letras
SQL Password: Sua senha
SQL Table Prefix: deixa em branco
Acho que isso que deve estar errado ai.
#12
Posted 24/04/2004, 01:25
dei echo em
$_SERVER['DOCUMENT_ROOT']
$_SERVER['SITE_HTMLROOT']
$_SERVER['SITE_CGIROOT']
$_SERVER['SITE_ROOT']
nao apareceu nada
por que isso?
sera pq eh servidor windows?
q otro codigo eu posso usar pra exiber o path do diretorio raiz?
////////
odeio flogs...mas ta ai o meu
http://www.fotolog.net/veiotakaaki
1 user(s) are reading this topic
0 membro(s), 1 visitante(s) e 0 membros anônimo(s)