php_flag register_globals off

Divulgue aqui algum tutorial ou documentação que você tenha encontrado, produzido ou traduzido.
Gustavo Gaspar
Novato
Mensagens: 5
Registrado em: 02 Abr 2006, 01:04

php_flag register_globals off

Mensagem 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 :)
Editado pela última vez por Anonymous em 23 Abr 2006, 16:34, em um total de 1 vez.
Eder Samaniego Villalba
Joomleiro
Mensagens: 436
Registrado em: 03 Mai 2004, 14:27
Contato:

Re: php_flag register_globals off

Mensagem por Eder Samaniego Villalba »

deixa eu ver se entendi, eu copio esse texto em um arquivo .htacess na raiz do meu site?
Professor Eder Samaniego Villalba
Software Process Improvement Specialist
http://www.webguiabrasil.com.br/
Gustavo Gaspar
Novato
Mensagens: 5
Registrado em: 02 Abr 2006, 01:04

Re: php_flag register_globals off

Mensagem 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
Avatar do usuário
Karlos Rikaryo
Super Joomleiro
Mensagens: 876
Registrado em: 06 Nov 2004, 16:03
Localização: Iguatu/CE - Brasil
Contato:

Re: php_flag register_globals off

Mensagem 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 ??? ??? ???
Karlos Rikáryo
Inventtive Tecnologia
(88) 8809.9022
Gustavo Gaspar
Novato
Mensagens: 5
Registrado em: 02 Abr 2006, 01:04

Re: php_flag register_globals off

Mensagem 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
Editado pela última vez por Anonymous em 23 Abr 2006, 16:37, em um total de 1 vez.
Avatar do usuário
Karlos Rikaryo
Super Joomleiro
Mensagens: 876
Registrado em: 06 Nov 2004, 16:03
Localização: Iguatu/CE - Brasil
Contato:

Re: php_flag register_globals off

Mensagem 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
Karlos Rikáryo
Inventtive Tecnologia
(88) 8809.9022
Responder