я пытаюсь перенести сайт drupal на новый сервер (с cPanel на Plesk).
- Я скопировал файлы со старого сервера и вставил на новый сервер
- Экспортируйте базу данных через phpmyadmin и импортируйте в новую базу данных на новый сервер, опять же через phpmyadmin.
- Отредактируйте settings.php (в /httpdocs/sites/default/settings.php), указав новые учетные данные для подключения к базе данных на новом сервере.
а у меня ошибка:
Предупреждение: include(/var/www/vhosts/domain.gr/httpdocs/vendor/composer/../../public_html/core/lib/Drupal/Core/DrupalKernel.php): не удалось открыть поток: такого файла нет или каталог в /var/www/vhosts/domain.gr/httpdocs/vendor/composer/ClassLoader.php в строке 478
Предупреждение: include(/var/www/vhosts/domain.gr/httpdocs/vendor/composer/../../public_html/core/lib/Drupal/Core/DrupalKernel.php): не удалось открыть поток: такого файла нет или каталог в /var/www/vhosts/domain.gr/httpdocs/vendor/composer/ClassLoader.php в строке 478
Предупреждение: include(): Не удалось открыть '/var/www/vhosts/domain.gr/httpdocs/vendor/composer/../../public_html/core/lib/Drupal/Core/DrupalKernel.php' для включения (include_path ='/var/www/vhosts/domain.gr/httpdocs/vendor/pear/archive_tar:/var/www/vhosts/domain.gr/httpdocs/vendor/pear/console_getopt:/var/www/vhosts/domain.gr /httpdocs/vendor/pear/pear-core-minimal/src:/var/www/vhosts/domain.gr/httpdocs/vendor/pear/pear_exception:.:/opt/plesk/php/7.2/share/pear') в /var/www/vhosts/domain.gr/httpdocs/vendor/composer/ClassLoader.php в строке 478
Неустранимая ошибка: Uncaught Error: Class 'Drupal\Core\DrupalKernel' не найден в /var/www/vhosts/domain.gr/httpdocs/index.php:16 Трассировка стека: #0 {main} добавлено в /var/www/ vhosts/domain.gr/httpdocs/index.php в строке 16 (Строка: 16 в index.php: $kernel = new DrupalKernel('prod', $autoloader);)
Два сервера работают на одной версии php 7.2 с nginx.
Composer уже установлен на plesk v2.2.6.
Я попытался применить эти решения:
Неустранимая ошибка PHP: класс «Drupal\Core\DrupalKernel» не найден
и другие подобные решения, обновляя композитор (запустив установку композитора, обновление композитора) без каких-либо результатов.
У меня есть root-доступ только на новом сервере (мы веб-хостинги), и мы взяли на себя миграцию сайта.
Я что-то пропустил? Любая помощь, будет приятно.