遇到一个奇怪的问题 - 在通过POST使用enctype =“multipart / form-data”提交表单后,Doctrine崩溃并发生致命错误:
Fatal error: require(): Failed opening required '[PATH/TO/DOCTRINE]/Doctrine\Symfony\Component\HttpFoundation\File\UploadedFile.php' (include_path='.;H:\SERVER\php\PEAR') in [PATH/TO/DOCTRINE]\Doctrine\Common\ClassLoader.class.php on line 164
我不使用Symfony,但我分别使用Symfony HTTPFoundation和Doctrine。并且似乎在代码调用时发生错误:
\Symfony\Component\HttpFoundation\Request::createFromGlobals();
我不明白Doctrine与这条线有什么关系......
UPD。 它没有从HTTP组件自动加载Symfony HTTPFoundation“File”文件夹的内容,所以一旦修复它就开始工作了。 但是为什么它试图通过Doctrine Symfony组件访问它仍然是一个谜。