我是Drupal的最终用户,我正在尝试将我的网站(www.vagile.nl)从8.1.x迁移到8.2.5。现在我收到HTTP 500错误,phperror.txt说:
PHP致命错误:界面'Symfony \ Component \ HttpFoundation \ Session \ SessionBagInterface'未在D:\ www \ vagile.nl \ www \ vendor \ symfony \ http-foundation \ Session \ Storage \ MetadataBag.php中找到24
当我查看目录结构时,Symfony中没有名为Component的目录。在PHP文件中它说:
namespace Symfony\Component\HttpFoundation;
use Symfony\Component\HttpFoundation\Session\SessionInterface;
有什么想法吗? 提前致谢!! 干杯汤姆。
答案 0 :(得分:0)
更新期间可能未正确安装。我不是Drupal专家,但Symfony组件通常由Composer管理;如果您的项目中有composer.json
或composer.lock
文件,则可能需要install dependencies with composer。
你试过composer install
吗?如果您还没有作曲家,可以从https://getcomposer.org/