#php #web #debian #ispconfig
#php #веб #debian #ispconfig
Вопрос:
Когда я публикую свой сайт в ispconfig, у меня возникает проблема, когда он работает локально и на virtualmin, вот ошибка:
[Wed Sep 16 15:20:22.111023 2020] [proxy_fcgi:error] [pid 20093] [client 77.153.22.28:33676] AH01071: Got error 'PHP message: PHP Fatal error: Uncaught exception 'Doctrine\Common\Persistence\Mapping\MappingException' with message 'The class 'IBoutiq3\Entity\Utilisateur' was not found in the chain configured namespaces IBoutiq3/var/www/clients/client1/web15/web\Entity' in /var/www/clients/client1/web15/web/vendor/doctrine/common/lib/Doctrine/Common/Persistence/Mapping/MappingException.php:37
Stack trace:
#0 /var/www/clients/client1/web15/web/vendor/doctrine/common/lib/Doctrine/Common/Persistence/Mapping/Driver/MappingDriverChain.php(112): Doctrine\Common\Persistence\Mapping\MappingException::classNotFoundInNamespaces('IBoutiq3\\Entity...', Array)
#1 /var/www/clients/client1/web15/web/vendor/doctrine/orm/lib/Doctrine/ORM/Mapping/ClassMetadataFactory.php(151): Doctrine\Common\Persistence\Mapping\Driver\MappingDriverChain->loadMetadataForClass('IBoutiq3\\Entity...', Object(Doctrine\ORM\Mapping\ClassMetadata))n#2 /var/www/clients/client1/web15/web/vendor/doctrine/common/lib/Doctrine/Common/Persistence/Mapping/AbstractCl...
Комментарии:
1. в сообщении говорилось, что ваш сайт не может найти какой-либо класс, вы загрузили или запустили composer для того, чтобы иметь каталог поставщиков? И он присутствует на вашем веб-сервере?
2. Классы и файл поставщиков присутствуют.
code
/var/www/cuisinedubienetre.fr/web# ls AjaxController.php btncommande.html.twig cli-config.php композитор. ошибка блокировки консоли FlashObject index.php pimple.json robots.txt Twig Xtras Assets c1 CollectionProduit.php значок контроллера composer.phar. ico image.php Плагины для подключения sitemap-1.xml поставщик bootstrap.php Классы composer.json Config Объекты Fichiers Изображения PDF Просмотр статистики роботовcode
3. итак, у вас проблема с путем к вашему веб-приложению в ispconfig, потому что код ищет файл здесь: IBoutiq3/var / www /clients /client1/web15/web