Página 1 de 1

php_flag register_globals off

Enviado: 02 Abr 2006, 22:48
por Gustavo Gaspar
Pesquisei isso na net e reparei que muitas pessoas ainda tem dúvidas quanto a configurar o register_globals para modo off. Pegue o código e coloque no arquivo htaccess do seu servidor caso o seu host trabalhe no modo on. ou upe o arquivo txt para o mesmo.

Código: Selecionar todos

# $Id: htaccess.txt,v 1.10 2003/12/22 10:37:29 rcastley Exp $ 
# 
# htaccess file for SEF 
# @package Mambo Open Source 
# @Copyright (C) 2000 - 2003 Miro International Pty Ltd 
# @ All rights reserved 
# @ Mambo Open Source is Free Software 
# @ Released under GNU/GPL License : http://www.gnu.org/copyleft/gpl.html 
# @version $Revision: 1.10 $ 

# 
#  mod_rewrite in use 
# 

RewriteEngine On 

#  Uncomment following line if your webserver's URL 
#  is not directly related to physival file paths. 
#  Update YourMamboDirectory (just / for root) 

RewriteBase /mos 

# 
#  Rules 
# 

RewriteRule ^content(.*) index.php 
RewriteRule ^component/(.*) index.php 


#  Added this section for SEF Advance
#  mod_rewrite in use
#

RewriteEngine On

#  Uncomment following line if your webserver's URL 
#  is not directly related to physival file paths.
#  Update YourMamboDirectory (just / for root)

# RewriteBase /YourMamboDirectory

#
#  Rules
#

RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*) index.php

php_flag register_globals off
Order allow,deny
Allow from all
Por via das dúvidas pesquisei esse site que mostra como fazer algumas modificações manualmente se vc tiver acesso total ao servidor, principalmente se for localhost.

http://www.cms-pt.com/index.php?option=com_content&task=view&id=33&Itemid=48

abraços novamente :)

Re: php_flag register_globals off

Enviado: 04 Abr 2006, 03:43
por Eder Samaniego Villalba
deixa eu ver se entendi, eu copio esse texto em um arquivo .htacess na raiz do meu site?

Re: php_flag register_globals off

Enviado: 19 Abr 2006, 18:10
por Gustavo Gaspar
Me desculpe a demora para responder, fiquei longo tempo sem acesso a net.

respondendo a pergunta... sim copie e cole o arquivo ou salve num arquivo de texto (.txt) e coloque o mesmo nome, depois faça o upload para a pasta raiz.

Acesse a administração de arquivos da sua conta no host que vc hospeda o site, localize o arquivo e edite-o copiando e colando esse código. (preferivel)

não sou expert no assunto, mas fiz no meu site e deu certo, está funcionando perfeitamente.

abraços

Re: php_flag register_globals off

Enviado: 20 Abr 2006, 01:02
por Karlos Rikaryo
Sim meus sites estão funcionando perfeitamente e aí? se eu alterar esse arquivo neles como fica? e só me diz uma coisa, meus register globals estão em on e outro em off e tá tudo ok...

me tira mais uma duvida...qual é a real necessidade dessa alteração ??? ??? ???

Re: php_flag register_globals off

Enviado: 23 Abr 2006, 16:13
por Gustavo Gaspar
Karlos Rikaryo escreveu: Sim meus sites estão funcionando perfeitamente e aí? se eu alterar esse arquivo neles como fica? e só me diz uma coisa, meus register globals estão em on e outro em off e tá tudo ok...

me tira mais uma duvida...qual é a real necessidade dessa alteração ??? ??? ???
Opa Karlos, tudo bem?

Olha só... eu não sou um programador infelizmente, mas andei pesquisando esse assunto e parece que existe uma certa polêmica quanto as novas configurações do php (ultima versão) que já vem por defaut com o register on. Parece que a grande dúvida gira em torno da segurança quando se utiliza ou não variáveis globais.

Como eu prefiro fazer tudo manualmente estava tendo problemas com o bom funcionamento de alguns componentes e modulos e não sabia com alterar essas configurações, que são listadas na page de instalação do mambo quando instalado manualmente. o register globals e os magic quotes. Quando se usa o Fantastico ou qq outro programa de instalação automática parece que não acontece problemas (pelo menos comigo).

Não existe (acredito) obrigatoriedade de mudar... o próprio install do mambo avisa isso, mas como deu problemas no meu caso, resolvi mudar.

Aconselho dar uma pesquisada pelo google... é bem facil encontrar explicações mais avançadas sobre a diferença entre on e off. Infelizmente o assunto exige conhecimento avançado de programação, não quero correr o risco de te informar errado.

o link abaixo ensina a fazer as modificações manualmente, mas não explica  a razão.

http://www.cms-pt.com/index.php?option=com_content&task=view&id=33&Itemid=48

Abraços

Re: php_flag register_globals off

Enviado: 24 Abr 2006, 01:02
por Karlos Rikaryo
Gustavo Gaspar valeu pela dica, andei dando uma olhada no assunto e a diferença do register (on e off) interfere além da segurança na manutença de algum componentes...já tô vendo mesmo a posibilidade de altera os meus sites...mas vou esperar mais um pouco pra vê se sai alguma atualização a respeito disso...vi um topico no foum do joomla.org que falava sobre um teste automatico para esse problema na hora da instalação....

vlw  ;D