2017-01-21 4 views
0

Я являюсь конечным пользователем Drupal, и я пытаюсь перенести свой сайт (www.vagile.nl) с 8.1.x на 8.2.5. Сейчас я получаю сообщение об ошибке HTTP 500, phperror.txt говорит:'Symfony Component HttpFoundation Session SessionBagInterface' не найден

PHP Fatal error: Interface 'Symfony\Component\HttpFoundation\Session\SessionBagInterface' not found in D:\www\vagile.nl\www\vendor\symfony\http-foundation\Session\Storage\MetadataBag.php on line 24

Когда я смотрю на структуру каталога нет каталога в Symfony не называется компонент. В файле PHP говорится:

namespace Symfony\Component\HttpFoundation; 

use Symfony\Component\HttpFoundation\Session\SessionInterface; 

Любые идеи? Спасибо заранее! Cheers Tom.

ответ

0

Возможно, он не был установлен должным образом во время обновления. Я не эксперт Drupal, но компоненты Symfony обычно управляются с помощью Composer; если в вашем проекте есть файл composer.json или composer.lock, возможно, вам понадобится install dependencies with composer.

Вы пробовали composer install? Если у вас еще нет композитора, вы можете скачать его с https://getcomposer.org/