Я конвертирую проект с чистого PHP на Symfony, и у меня проблемы с работой с gnupg в Symfony.
Моя проблема заключается в следующем: я без проблем настроил gnupg в соответствии с документацией PHP, перезапустил свой веб-сервер, а также перезапустил файл php-fpm. Я только что создал один файл php, чтобы проверить, все ли правильно настроено и все ли работает нормально с чистым php. Проблема возникает, когда я пытаюсь добавить код в свой контроллер Symfony. Когда я делаю следующее:
putenv('GNUPGHOME=/home/kevingrab/.gnupg');
$gpg = '/usr/bin/gpg';
$gpg = new gnupg();
В логах получаю следующую ошибку:
request.CRITICAL: Uncaught PHP Exception Symfony\Component\Debug\Exception\ClassNotFoundException: "Attempted to load class "gnupg" from namespace "AppBundle\Controller". Did you forget a "use" statement for another namespace?" at /var/www/project/src/AppBundle/Controller/DefaultController.php line 147 {"exception":"[object] (Symfony\\Component\\Debug\\Exception\\ClassNotFoundException(code: 0): Attempted to load class \"gnupg\" from namespace \"AppBundle\\Controller\".\nDid you forget a \"use\" statement for another namespace? at /var/www/project/src/AppBundle/Controller/DefaultController.php:147)"} []
И я не знаю, что я могу сделать, чтобы исправить это, я пытался найти ответ в Интернете, но я не видел ни одного сообщения об этой проблеме с Symfony. Любая помощь будет оценена по достоинству.