Я настраиваю устаревший проект Symfony на новом сервере.
Я сделал fre sh composer install
, и все идет хорошо до этого:
[Exception]
zendframework/zend-crypt must be installed to use the ajax_entity_controller feature.
Что странно, потому что я вижу, что zendframework/zend-crypt
определенно установлен . См .:
![SSH screengrab](https://i.stack.imgur.com/SAGgp.png)
Я почти уверен, что уведомления об устаревании, выделенные желтым цветом, не связаны.
Вот ошибка на интерфейсе, что предполагает, что ошибка возникает в zenstruck/form-bundle
, который устанавливается одновременно.
Fatal error: Uncaught exception 'Exception' with message 'zendframework/zend-crypt must be installed to use the ajax_entity_controller feature.' in /home/XXXXXX/vendor/zenstruck/form-bundle/Zenstruck/Bundle/FormBundle/DependencyInjection/ZenstruckFormExtension.php:46
Stack trace:
#0 /home/XXXXXX/vendor/symfony/symfony/src/Symfony/Component/DependencyInjection/Compiler/MergeExtensionConfigurationPass.php(50): Zenstruck\Bundle\FormBundle\DependencyInjection\ZenstruckFormExtension->load(Array, Object(Symfony\Component\DependencyInjection\ContainerBuilder))
#1 /home/XXXXXX/vendor/symfony/symfony/src/Symfony/Component/HttpKernel/DependencyInjection/MergeExtensionConfigurationPass.php(39): Symfony\Component\DependencyInjection\Compiler\MergeExtensionConfigurationPass->process(Object(Symfony\Component\DependencyInjection\ContainerBuilder))
#2 /home/XXXXXX/vendor/symfony/symfony/src/Symfony/Component/DependencyInjection/Compiler/Compiler.php(117): Symfony\Component\HttpKernel\DependencyInjection\MergeExtensionConfiguratio in /home/XXXXXX/vendor/zenstruck/form-bundle/Zenstruck/Bundle/FormBundle/DependencyInjection/ZenstruckFormExtension.php on line 46
Есть умные идеи?