Başı olarak the manual sık sık paylaşılan mod_php kullanılmaz hosting, ve php_value
direktifi üzerine özel bir php.ini yükleyebilirsiniz böylece bir hataya yol açmaktadır. Suexec / FastCGI kurulumları için herhangi bir durumda bir başına site alanı php.ini
olması oldukça yaygındır.
-
I O (büyük harf o) ini bayrağını ayarlamak için geçerli bir değer olduğunu sanmıyorum. Eğer 1/0, doğru / yanlış, ya da "on" / "off" değeri kullanmanız gerekir.
ini_set( 'magic_quotes_gpc', 0 ); // doesn't work
EDIT
list of ini settings kontrol ettikten sonra, ben bu magic_quotes_gpc bir PHP_INI_PERDIR
ini_set()
Eğer bunu değiştirmek mümkün değil anlamına gelir, (4.2.3 sonra) ayarı (sadece görmek PHP_INI_ALL
ayarları değiştirilebilir ini_set()
)
. - VEYA - sihirli tırnak etkilerini tersine çevirmek için bir komut dosyası uygulamak Bu ne demektir, bir htaccess bunu yapmak için dosyayı kullanmak zorunda olduğunu. Böyle bir şey
if ( in_array( strtolower( ini_get( 'magic_quotes_gpc' ) ), array( '1', 'on' ) ) )
{
$_POST = array_map( 'stripslashes', $_POST );
$_GET = array_map( 'stripslashes', $_GET );
$_COOKIE = array_map( 'stripslashes', $_COOKIE );
}