Ben yüklemek başarısız olduğu bir uygulama var. Satıcı muhtemelen () devre dışı ini_set diyor. Bunu nasıl kontrol edebilirim?
Ben bu konuda biraz araştırma yaptım ve bazen ini_set FALSE, ancak boş bir dize olmaz çıkıyor. Bu gabriel1836 tarafından işaret URL belirtilir. Eğer çalışırsa kontrol etmek için en iyi yolu, ilk önce devre dışı olup olmadığını görmek için php.ini içinde disable_functions bayrağı kontrol edin ve sonra (devre dışı değilse), hemen sonra eko phpinfo () onunla bir değerini değiştirmek ve etmektir. Değer yerel sütununda değiştirilirse, o zaman ini_set çalıştığını biliyorum.
You might want to take a look at the CHANGEABLE directives in php.ini: http://us3.php.net/manual/en/ini.php#ini.list
In regard to verify whether an ini_set function worked, you can check the return value to make certain that it worked: http://us3.php.net/manual/en/function.ini-set.php
Kod şöyle bir şey olacaktır:
<?php
if(ini_set('error_reporting', 'ALL') === false)
{
// Perform failure handling logic
}
?>
Sen disable_functions
php.ini dosyasında ayarlama kontrol edebilir. Yani hemen hemen aklıma tek şey bu. Eğer hosting ya da buna benzer bir şey üzerinde çalışan sürece ben, olsa da, set olacağını sanmıyorum.
Ayrıca [(2)], bu etkili ayarını "kilit" ve {tutacak gibi ilgili ayarı, Apache config php_admin_flag
veya php_admin_value
ile belirtilen olup olmadığını kontrol etmek isteyebilirsiniz } değiştirmekten.