Здравствуйте!
Ни с того ни сего в заголовке сайта стали отображаться следующие ошибки
Warning: ini_set() has been disabled for security reasons in /home/u1912/public_html/sites/default/settings.php on line 137
... line 138-146
...
Warning: ini_set() has been disabled for security reasons in /home/u1912/public_html/sites/default/settings.php on line 147
Warning: ini_set() has been disabled for security reasons in /home/u1912/public_html/includes/bootstrap.inc on line 380
Warning: session_start() [function.session-start]: Cannot send session cache limiter - headers already sent (output started at /home/u1912/public_html/sites/default/settings.php:137) in /home/u1912/public_html/includes/bootstrap.inc on line 1019
Warning: Cannot modify header information - headers already sent by (output started at /home/u1912/public_html/sites/default/settings.php:137) in /home/u1912/public_html/includes/bootstrap.inc on line 620
Warning: Cannot modify header information - headers already sent by (output started at /home/u1912/public_html/sites/default/settings.php:137) in /home/u1912/public_html/includes/bootstrap.inc on line 621
Warning: Cannot modify header information - headers already sent by (output started at /home/u1912/public_html/sites/default/settings.php:137) in /home/u1912/public_html/includes/bootstrap.inc on line 622
Warning: Cannot modify header information - headers already sent by (output started at /home/u1912/public_html/sites/default/settings.php:137) in /home/u1912/public_html/includes/bootstrap.inc on line 623
А в верхней части главной страницы
warning: Cannot modify header information - headers already sent by (output started at /home/u1912/public_html/sites/default/settings.php:137) in /home/u1912/public_html/includes/common.inc on line 141.
warning: Cannot modify header information - headers already sent by (output started at /home/u1912/public_html/sites/default/settings.php:137) in /home/u1912/public_html/includes/common.inc on line 141.
Соответственно в строках 137-147 файла settings.php
ini_set('magic_quotes_runtime', 0);
ini_set('magic_quotes_sybase', 0);
ini_set('session.cache_expire', 200000);
ini_set('session.cache_limiter', 'none');
ini_set('session.cookie_lifetime', 2000000);
ini_set('session.gc_maxlifetime', 200000);
ini_set('session.save_handler', 'user');
ini_set('session.use_only_cookies', 1);
ini_set('session.use_trans_sid', 0);
ini_set('url_rewriter.tags', '');
в 379-381 bootstrap.inc
ini_set('session.cookie_domain', $cookie_domain);
}
в 1016-1020
require_once variable_get('session_inc', './includes/session.inc');
session_set_save_handler('sess_open', 'sess_close', 'sess_read', 'sess_write', 'sess_destroy_sid', 'sess_gc');
session_start();
break;
619-624
а в 140-143 файла common.inc
Кто знает что делать?
Комментарии
Попробовать в прописать settings .php куки-домен
дубль...
Простите писал только на Java с php не знаком
?что такое
и почему эта ошибка возникла?, раньше этого не было
есть предположение, что ошибка появилась после попытки запуска cron
в системном журнале в это время есть ошибка
Тип php
Дата Среда, Февраль 18, 2009 - 12:00
Пользователь Гость
Местонахождение http://site.ru/cron.php
Источник отсылки
Сообщение set_time_limit() has been disabled for security reasons в файле /home/u1912/public_html/includes/common.inc в строке 2622.
Важность ошибка
Имя хоста myIP
после этой ошибки в журнале стандартные (сбор RSS новостей например) операции cron (того запуска) и потом никаких новых сообщений, хотя cron запукается каждый час
прописывал в settings.php
$cookie_domain = 'mysyte.ru';
не помогло
здесь накопал что мол провайдер отключил ini_set
написал провайдеру, и тот исправил - вернул возможность выполнения функции ini_set - теперь все работает!!