Încerc să migrez un site Drupal pe un nou server (de la cPanel la Plesk).
- Am copiat fișierele de pe serverul vechi și le-am lipit pe un server nou
- Exportați baza de date prin phpmyadmin și importați pe o nouă bază de date pe un server nou, din nou prin phpmyadmin.
- Editați settings.php (pe /httpdocs/sites/default/settings.php) cu noi acreditări pentru conectarea bazei de date pe noul server.
si am eroarea:
Avertisment: include(/var/www/vhosts/domain.gr/httpdocs/vendor/composer/../../public_html/core/lib/Drupal/Core/DrupalKernel.php): nu s-a putut deschide fluxul: niciun astfel de fișier sau directorul din /var/www/vhosts/domain.gr/httpdocs/vendor/composer/ClassLoader.php pe linia 478
Avertisment: include(/var/www/vhosts/domain.gr/httpdocs/vendor/composer/../../public_html/core/lib/Drupal/Core/DrupalKernel.php): nu s-a putut deschide fluxul: niciun astfel de fișier sau directorul din /var/www/vhosts/domain.gr/httpdocs/vendor/composer/ClassLoader.php pe linia 478
Avertisment: include(): deschiderea eșuată a „/var/www/vhosts/domain.gr/httpdocs/vendor/composer/../../public_html/core/lib/Drupal/Core/DrupalKernel.php” pentru includere (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') în /var/www/vhosts/domain.gr/httpdocs/vendor/composer/ClassLoader.php pe linia 478
Eroare fatală: Eroare neprinsă: Clasa „Drupal\Core\DrupalKernel” nu a fost găsită în /var/www/vhosts/domain.gr/httpdocs/index.php:16 Urmărirea stivei: #0 {main} aruncată în /var/www/ vhosts/domain.gr/httpdocs/index.php pe linia 16 (Linia:16 în index.php: $kernel = new DrupalKernel('prod', $autoloader);)
Cele două servere rulează pe aceeași versiune php 7.2 cu nginx.
Composer este deja instalator pe plesk v2.2.6
Am incercat sa aplic aceste solutii:
Eroare fatală PHP: Clasa „Drupal\Core\DrupalKernel” nu a fost găsită
și alte soluții similare, prin actualizarea composer (prin rularea composer install, composer update), fără rezultate.
Am acces root doar pe serverul nou (noi suntem web-hosterii) și am suportat migrarea site-ului.
Am pierdut ceva? Orice ajutor, va fi frumos.