Fatal error: Maximum execution time of 30 seconds exceeded in mysite/libraries/vendor/joomla/string/

  • 4 Ответов
  • 253 Просмотров

0 Пользователей и 1 Гость просматривают эту тему.

*

mr.relax

  • ***
  • 33
  • + 0 -
Joomla 3.7
PHP 7.0
При сохранении материала возникает ошибка:
Fatal error: Maximum execution time of 30 seconds exceeded in mysite/libraries/vendor/joomla/string/src/phputf8/mbstring/core.php
Вот собственно что там:
Код
39 function utf8_strpos($str, $search, $offset = FALSE){
40     if ( $offset === FALSE ) {
41         return mb_strpos($str, $search);
42     } else {
43         return mb_strpos($str, $search, $offset);
44     }
45 }
Насколько я понимаю - это joomla-файл, а не мое "творчество"...
У хостера значение max_execution_time стоит 30 (при чем указано как максимальное, т.к. нормальный скрипт не должен выполняться дольше 30 секунд).

Подскажите, пожалуйста какое-то решение, кроме "Меняй хостера!" :)

*

AlekVolsk

  • ********
  • 6301
  • + 336 -
решение, пошагово:
1) исключить проблему на стороне хостинга - скатать бекап на опенсервер и проверить, работает ли на нем, если работает - вариант "меняй хостера" более чем актуален
2) если на локалке не работает, то пошагово отключаем все сторонние расширения: на каком работоспособность восстановится, там и зарыта собака
3) поверить сайт на вирусы


*

mr.relax

  • ***
  • 33
  • + 0 -
AlekVolsk, спасибо за подсказку, не помогло.

SmokerMan, спасибо - это как раз мой случай. И это плохо, т.к. совершенно не хотелось бы давать возможность авторам вставлять HTML-код. Буду ждать решения проблемы.

*

SeBun

  • *******
  • 3050
  • + 185 -
  • @SeBun48
совершенно не хотелось бы давать возможность авторам вставлять HTML-код. Буду ждать решения проблемы.
А там у вас и так сторонние скрипты работают, и именно они становятся причиной частых проблем. Когда вы проводили последний раз аудит безопасности вашего сайта, чистили его, отключали ли опасные функции, ставили ли мониторинг изменения файлов? Нет? Ну тогда и не стоит удивляться, что от версии к версии среди файлов вашего сайта кочуют внедренные скрипты, которые позволяют полностью контролировать весь сайт. Думаю, ваша проблема именно из за них. Посмотрите логи сервера при сохранении материалов, может что интересное попадется.
Оказываю услуги по Joomla | Миграция на Joomla 3.x | Администрирование
Ник занят | По личным вопросам не консультирую