При встановленні vtiger 5.1.0 та 5.0.4 на Debian виникла проблема :
Warning: strftime() [function.strftime]: It is not safe to rely on the system's timezone settings. You are *required* to use the date.timezone setting or the date_default_timezone_set() function. In case you used any of those methods and you are still getting this warning, you most likely misspelled the timezone identifier. We selected 'Europe/Helsinki' for 'EEST/3.0/DST' instead in /var/www/vtiger/Smarty/libs/Smarty_Compiler.class.php on line 400
Величезна кількість ворнінгів на основі цього заважає подальшій роботі
Вирішення
config.inc.php - розкоментувати в 5.1.0 або додати в 5.0.4 $default_timezone і прописати $default_timezone = 'Europe/Kiev';
Для 5.0.4 в index.php - додати після set_default_config($default_config_values);
наступний блок :
// Set the default timezone preferred by user
global $default_timezone;
if(isset($default_timezone) && function_exists('date_default_timezone_set')) {
@date_default_timezone_set($default_timezone);
}
Немає коментарів:
Дописати коментар