Fatal error Maximum execution time of 30 seconds exceeded in ххх on line ххх [решение]

Главные вкладки

Аватар пользователя ND ND 7 февраля 2009 в 17:45

Если при открытии страницы возникает ошибка типа

Fatal error: Maximum execution time of 30 seconds exceeded in z:\home\mysite.ru\www\includes\common.inc on line 493

Fatal error: Maximum execution time of 30 seconds exceeded in z:\home\mysite.ru\www\includes\session.inc on line 50

Fatal error: Maximum execution time of 30 seconds exceeded in z:\home\mysite.ru\www\includes\session.inc on line 14

нужно в файле php.ini увеличить следующий параметр:

max_execution_time = 60     ; Maximum execution time of each script, in seconds

WebServers\usr\local\php5\php.ini - если на Денвере,
если на хостере - просить хостера.

Комментарии

Аватар пользователя GDI@drupal.org GDI@drupal.org 7 февраля 2009 в 19:26

Для .htaccess

  php_value max_execution_time              60

для времени выполнения
и

  php_value memory_limit                    128M

для выделения памяти
Но это зависит от установок хостера, может и не заработать.

Аватар пользователя ND ND 7 февраля 2009 в 20:43

В случае с денвером есть еще несколько способов. Например апгрейдить комп, закрыть некоторые приложения, оптимизировать скрипт. В Drupale можно отключить временно модуль Update status.

Аватар пользователя Damian Damian 28 мая 2009 в 16:05

Не помогает ни php.ini, ни .htaccess.
Сайт стоит пока на Денвере (с ужасом думаю, что с ним будет у хостера).
Каждую страницу приходится загружать по 2-3 раза. Геморрой какой-то Sad

Аватар пользователя Damian Damian 28 мая 2009 в 19:45

Пардон. Оказывается надо было перегрузить Денвер Smile
Все равно, остается вопрос: а если хостер не захочет изменять настройки php.ini?
.htaccess в этом случае не поможет, это все зависит от хостера.

Аватар пользователя kpeaTop kpeaTop 23 июля 2009 в 12:06

Очень странно, раньше такого не наблюдал, друпал 6.10 и 6.13, не могу в админку сайта войти из денвера3, увеличил время выполнения до 2 минут, все также. В чем еще может быть дело?

«Fatal error: Maximum execution time of 120 seconds exceeded ...»

Аватар пользователя dnim dnim 3 ноября 2009 в 16:39

разрабатывал сайт. сделал менюшку, несколько страниц. а потом при подключении модулей выдало выше названное сообщение (Fatal error: Maximum execution time of 30 seconds exceeded...) и всё полетело так сказать к четртям (половина и даже больше меню администратора кудато делось.)...
сейчас всё переустановил, но вот пытаюсь подключить два модуля одновременно и опять же - вылетает эта ошибка. машина у меня не дико мощная, но думало и не надо супе-сервер для цмс..

Если кто знает почему так происходит или знает ссылки на статьи, где написано, что такие как я - дураки и руки у них кревые - поделитесь!
А пока идём разбиратся в джумла )

Аватар пользователя GDI@drupal.org GDI@drupal.org 4 ноября 2009 в 11:23

Обычно стандартный модуль update сильно загружает сервер, иногда помогает его отключение, но тогда проверку обновлений модулей надо будет делать в ручную.