Данная ошибка проявляется если скрипт выполняется больше, чем ему разрешено в конфигурации PHP. Например вы устанавливаете какой-то довольно большой компонент или производите импорт данных. В конфигурации PHP по умолчанию максимальное время выполнения для скриптов задается в районе 20-30 секунд. На разных хостингах это значение может отличаться.
Т.е. считается, что за это время любой скрипт успеет отработать и вернуть результат браузеру, но периодически этого времени не хватает. В этом случае нужно либо самому изменить этот параметр, увеличив время, либо обратиться к хостеру.
Если у вас возникает такая проблема, то можно сделать следующее:
1. Попробовать самостоятельно изменить это значение, добавив в самое начала
index.php (рассположенного в корне сайта) следующие строчки:
<?php ini_set("max_execution_time", "60"); ?>или
<?php set_time_limit (60); ?>или же положив в корень сайта файл
.htaccess следующего содержания:
php_value max_execution_time 60
Если же такой файл уже есть в корне сайта — просто добавьте в него приведенную выше строку.
2. Если это не помогло — обратитесь к администратору хостинга и попросите увеличить время выполнения PHP-скриптов, допустим до 1 минуты.