Magic Quotes On ou Off

João Nunes

João Nunes

Residente no Estado do Paraná, e desde 2007 até ao momento atual trabalhando na área da TI, em Gerenciamento de Servidores Linux, SEO, Marketing Digital, Hospedagem e Desenvolvimento de Websites em Wordpress.

Compartilhe!

Share on facebook
Share on google
Share on twitter
Share on linkedin
Share on whatsapp

magic-quotes

Afinal o que são Magic Quotes e como deixar Magic Quotes On ou Off?

Existem três diretivas relacionadas a Magic Quotes:

1. magic_quotes_gpc Afeta os dados de requisições HTTP GET, POST, e COOKIE). Não pode ser alterada em tempo de execução e tem o valor padrão on no PHP. Veja também get_magic_quotes_gpc().

2. magic_quotes_runtime Se habilitada, a maioria das funções que retorna dados de uma fonte externa, incluindo bancos de dados e arquivos de texto, serão alterados. Pode ser alterado em tempo de execução e tem o valor padrão de off no PHP. Veja também set_magic_quotes_runtime() e get_magic_quotes_runtime().

3. magic_quotes_sybase Se habilitada, uma aspa simples é usada como caracter de escape quando encontrar outra aspa simples (‘ vira ”). Se ligada, sobrepõe completamente magic_quotes_gpc. Ligar ambas as diretivas significa que apenas aspas simples são substituídas por ”. Aspas duplas, barras invertidas e NULLs permanecerão intocados e não serão escapados. Veja também ini_get() para pegar esse valor.

 

Como desabilitar ou habilitar Magic Quotes em uma unica conta sem mexer no servidor todo:

1. Acesse via ssh como root

2. Entre na pasta do usuário onde está o script que requer habilitar/desabilitar (ex: /home/usuario/public_html/script)

3. Crie um arquivo chamado php.ini (ex: nano php.ini)

4. Coloque dentro do arquivo php.ini o seguinte (para desabilitar):

magic_quotes_runtime = Off
magic_quotes_gpc = Off
magic_quotes_sybase = Off

para habilitar:

magic_quotes_runtime = On
magic_quotes_gpc = On
magic_quotes_sybase = On

Saia e salve o arquivo (CRTL + X e depois Y)

Pronto, seu cliente já poderá usar o script dele com o Magic Quotes On ou Off.

PUBLICIDADE

Nosso artigo ajudou você? Pague-me um café!

Bitcoin Wallet:   3KHNevsu83RoRSDAuTK16k1xeYx4u9L5vG
Litecoin Wallet:   MLK42q9c4q2yN91B9xtjNhTczURqrHngBE
Dogecoin: Wallet:   DAK9M1CCN1ZPqtTUYUVpEynE4vnFL42JG5

Deixe seu comentário ou dúvida

Deixe uma resposta