Несколько недель назад я установил систему сообщений с Symfony Messenger, и она отлично работала.
Сегодня я хотел создать новый объект с помощью сообщения, поэтому я пошел на свой сервер и набрал команду для использования сообщения
Сначала у меня был такой результат
$ bin/console messenger:consume-messages amqp_notifications
/usr/bin/env: ‘php\r’: No such file or directory
Это никогда не происходило с моими файлами, и я никогда не менял окончание строки или кодировку моего файла в PHPstorm.
Я пыталсяиспользовать $ php bin/console messenger:consume-messages amqp_notifications
но тогда у меня была эта ошибка.
Attempted to load class "AMQPConnection" from the global namespace.
Did you forget a "use" statement?
Довольно странно, потому что у меня установлен php-amqp ext, как вы можете видеть на скриншоте моего phpinfo
Я ничего не изменил в своем классе сообщений или обработчике.
Также я пытался вызвать new AMQPConnection()
на случайном действии, просто чтобы попытаться, и я не сталя не могу получить ошибку.
На этот раз я полностью потерян с этой ошибкой, так как все установлено.
Я использую PHP 7.3.1 и symfony Messenger 4.2.2