СуперСайд

Календарь

«    Декабрь 2023    »
ПнВтСрЧтПтСбВс
 123
45678910
11121314151617
18192021222324
25262728293031

Топ

Архив

Январь 2022 (1)
Ноябрь 2021 (1)
Октябрь 2021 (2)
Апрель 2021 (1)
Ноябрь 2020 (1)
Сентябрь 2020 (2)
Январь 2020 (1)
Апрель 2019 (1)
Февраль 2019 (1)
Декабрь 2018 (1)
Июль 2017 (26)
Июнь 2017 (1)
Май 2017 (1)

Показать / скрыть весь архив

Статы

  • Default
  • Amethyst
  • City
  • Flat
  • Modern
  • Smooth
orchun.name
  • Блог
  • Партнеры
  • Супер хостер
  • Супер сервер
  • Супер домены
  • Категории
  • TUTORIALS
    • Drawing
  • WEB
    • Drupal
    • DLE
  • Portfolio
    • Sketch
    • Final Art
    • Template
    • Sites
    • Регистрация Забыли?
Главная » WEB » Drupal » Правим ошибки при установке Drupal 8 или Drupal 9

WEB


  • 38 692
  • 0

Правим ошибки при установке Drupal 8 или Drupal 9

Если при установке Drupal 8 или Drupal 9 на OpenServer движок пишет что-то типа

The website encountered an unexpected error. Please try again later.
Error: Call to a member function setRecipients() on null in standard_form_install_configure_submit() (line 25 of core\profiles\standard\standard.profile).

или периодически вываливается вот такое:
Fatal error: Maximum execution time of 60 seconds exceeded in W:\domains\domain.loc\core\lib\Drupal\Core\Database\Statement.php on line 59



значит пора использовать руки, которые нам даны не для скуки
Вообще, как мы с гуглом подумали, обе эти ошибки связаны с рекомендательным от Drupal начиная с восьмой линейки подключением расширения OPcache для PHP. Чтобы подцепить его в OpenServer тыркнем флажок в трее -> Дополнительно -> Конфигурация -> Наш PHP



или если есть доступ к файлам на сервере, правим PHP.ini

Указываем прямой путь к расширению

; ----------------------------
; Zend extensions
; ----------------------------

zend_extension = "G:\-=server=-\openserver\modules\php\PHP_7.4\ext\php_opcache.dll"
;zend_extension = xdebug


Ну и правим настройки opcache как рекомендуют здесь


[Zend OPcache]

opcache.cache_id                 = "1"
opcache.enable                   = on
opcache.enable_cli              = 1
opcache.enable_file_override     = on
opcache.force_restart_timeout    = 240
opcache.interned_strings_buffer = 8
opcache.log_verbosity_level      = 2
opcache.max_accelerated_files    = 4000
opcache.memory_consumption       = 128
opcache.revalidate_freq          = 60
opcache.revalidate_path          = on
opcache.fast_shutdown=1
opcache.file_cache               = "%sprogdir%/userdata/temp"


по второй ошибке, хотя предыдущего решения должно быть достаточно, включим паранойю и поправим эту строчку в том же PHP.ini.
; ----------------------------
; Limits
; ----------------------------

max_execution_time           = 240

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

  • WEB / Drupal
  • Drupal 8, Drupal 9

Информация

Посетители, находящиеся в группе Гости, не могут оставлять комментарии к данной публикации.

Crafted theme by pixelcave
Borchun.name ©