Создаем сайт с PHP 8.1. В панели по умолчанию ставим пхп версии 8.1
Заходим в командную строку под именем рользователя и качаем туда последную версию Drupal 10
Код: Выделить всё
wget https://www.drupal.org/download-latest/tar.gz
tar -xzf tar.gz
Копируем содержимое архива в каталог сайта. Предварительно удалив файлы которая создала панель для этого сайта
Заходим в этот каталог, test.domain.com здесь как пример
Код: Выделить всё
/sites/test.domaim.com/core/lib/Drupal/Core/Logger
И меняем в этих двух файлах строки
LoggerChannel.php
-----------------------
Код: Выделить всё
public function log($level, string|\Stringable $message, array $context = []): void {
на
Код: Выделить всё
public function log($level, $message, array $context = []): void {
RfcLoggerTrait.php
----------------------
Код: Выделить всё
abstract public function log($level, string|\Stringable $message, array $context = []): void;
на
Код: Выделить всё
abstract public function log($level, $message, array $context = []): void;
После чего инсталятор запустится
Создаем сайт с PHP 8.1. В панели по умолчанию ставим пхп версии 8.1
Заходим в командную строку под именем рользователя и качаем туда последную версию Drupal 10
[code]wget https://www.drupal.org/download-latest/tar.gz
tar -xzf tar.gz[/code]
Копируем содержимое архива в каталог сайта. Предварительно удалив файлы которая создала панель для этого сайта
Заходим в этот каталог, test.domain.com здесь как пример
[code]/sites/test.domaim.com/core/lib/Drupal/Core/Logger[/code]
И меняем в этих двух файлах строки
LoggerChannel.php
-----------------------
[code] public function log($level, string|\Stringable $message, array $context = []): void {[/code]
на
[code] public function log($level, $message, array $context = []): void {[/code]
RfcLoggerTrait.php
----------------------
[code] abstract public function log($level, string|\Stringable $message, array $context = []): void;[/code]
на
[code] abstract public function log($level, $message, array $context = []): void;[/code]
После чего инсталятор запустится