|
|
|
| Дня два назад скачал у Вас powercounter. На локальном хосте запускал всё нормально работает. Заливаю его на сайт и в админ-панели у меня высвечивается:
Warning: set_time_limit() has been disabled for security reasons in /home/kushiy/public_html/admin/powercounter/archive.php on line 11
|
Эту функцию я не нашел. Помогите пожалуйста. | |
|
|
|
|
|
|
|
для: diman
(10.05.2007 в 09:28)
| | void set_time_limit (int seconds)
Устанавливает время в секундах, в течение которого скрипт может работать. Если это значение достигнуто, скрипт возвращает фатальную ошибку. По умолчанию лимит - 30 секунд или, если оно существует, значение max_execution_time, определённое в файле конфигурации. Если seconds имеет значение 0, лимита нет.
При вызове set_time_limit() рестартует счётчик таймаута с нуля. Иначе говоря, если таймаут по умолчанию 30 секунд, прошло 25 секунд выполнения скрипта и сделан такой вызов set_time_limit(20), скрипт будет работать 45 перед таймаутом.
set_time_limit() не действует, если PHP запущен в режиме safe mode. Нет иного выхода, кроме отключения safe mode или изменения лимита времени в файле конфигурации.
Смотрите файл конфигурации... | |
|
|
|
|
|
|
|
для: mefestofel
(10.05.2007 в 11:06)
| | А поточнее нельзя?! В файле конфигурации config.php вообще нет такой переменной как safe mode или set_time_limit() или что-то подобного.
В каком файле и что нужно изменить, чтобы больше этой ошибки не было? | |
|
|
|
|
|
|
|
для: diman
(10.05.2007 в 09:28)
| | Откройте файл archive.php и на 11 строке перед функцией поставьте символ @.
<?php
@set_time_limit(0);
?>
|
| |
|
|
|