2011-07-20 17 views
1

php.iniでget_magic_quotes_gpcをOffに設定するにはどうすればよいですか? php.iniの値をOffに上書きしようとしました。それはファイルでオフを示していますが、私がエコーすると、1はオンを返します。私を助けることができるget_magic_quotes_gpcをOffに設定する方法

任意のsuggesion ..私はXAMPPのサーバーを使用しています

...

+0

ゲーサポート。 – genesis

+0

を変更したい

php_flag magic_quotes_gpc Off 

http://php.net/manual/en/security.magicquotes.disabling.php

答えて

3
ini_set("magic_quotes_gpc", "Off"); 

は、それが唯一のPHPの古いバージョンのために動作します。新しいバージョンのPHPでは設定を変更できません

+0

サーバを再起動する必要はありますか? –

+0

いいえ、あなたはこのコードを.phpに書いても、サーバーを再起動する必要はありませんが、PHP – genesis

+1

で完了していません。 php.iniに書き込むと、再起動するようになります – Londeren

0

Apacheサーバを再起動しましたか?あなたは

0

を再処理するphp.iniを強制するために、サーバーを再起動する必要があります。この移植可能なコードを使用することができます

<?php 
if (get_magic_quotes_gpc()) { 
$process = array(&$_GET, &$_POST, &$_COOKIE, &$_REQUEST); 
while (list($key, $val) = each($process)) { 
    foreach ($val as $k => $v) { 
     unset($process[$key][$k]); 
     if (is_array($v)) { 
      $process[$key][stripslashes($k)] = $v; 
      $process[] = &$process[$key][stripslashes($k)]; 
     } else { 
      $process[$key][stripslashes($k)] = stripslashes($v); 
     } 
    } 
} 
unset($process); 
    } 
?> 

サーバー設定へのアクセスができない場合は、.htaccessファイルの使用はまた、オプション

ですあなたは、これはEOLに達し、何の経度ではありませんしているPHP 5.4.4のようおそらく、関心の日本酒のうちmagic_quotes_gpcの
関連する問題