Error en inicio de cola de envíos de mail

Buenas…

Estoy teniendo un problema al momento de iniciar el demonio de envío de mails de forma asíncrona… Al lanzarlo, da el siguiente error:


root@pilaga-local:/usr/local/siu/pilaga/bin# ./pilaga.sh iniciar_workers_emails -p pilaga
PHP Fatal error:  Uncaught Dotenv\Exception\InvalidFileException: Failed to parse dotenv file due to an invalid name. Failed at [echo Entorno cargado.]. in /etc/toba/vendor/vlucas/phpdotenv/src/Parser.php:74
Stack trace:
#0 /etc/toba/vendor/vlucas/phpdotenv/src/Parser.php(30): Dotenv\Parser::parseName('echo Entorno ca...')
#1 /etc/toba/vendor/vlucas/phpdotenv/src/Loader.php(169): Dotenv\Parser::parse('echo "Entorno c...')
#2 /etc/toba/vendor/vlucas/phpdotenv/src/Loader.php(107): Dotenv\Loader->processEntries(Array)
#3 /etc/toba/vendor/vlucas/phpdotenv/src/Loader.php(91): Dotenv\Loader->loadDirect('export TOBA_DIR...')
#4 /etc/toba/vendor/vlucas/phpdotenv/src/Dotenv.php(123): Dotenv\Loader->load()
#5 /etc/toba/vendor/vlucas/phpdotenv/src/Dotenv.php(80): Dotenv\Dotenv->loadData()
#6 /etc/toba/vendor/siu-toba/framework/bin/launcher.php(22): Dotenv\Dotenv->load()
#7 /etc/toba/vendor/siu-toba/framework/bin/toba(2): require_once('/etc/toba/vendo...')
#8 {main}
  thrown in /etc/toba/vendor/vlucas/phpdotenv/src/Parser.php on line 74

Alguna sugerencia al respecto? Estuve buscando todos los archivos donde aparece el “echo entorno cargado” para ver de eliminar esos mensajes. Pero sigue dando lo mismo…

Buenas,

Este problema se genera al momento de ejecutar el comando de reconfigrar toba, que introduce dentro del archivo entorno_toba.env que esta en la raíz del proyecto las siguientes dos lineas:

echo "Entorno cargado."
echo "Ejecute 'bin/toba' para ver la lista de comandos disponibles."

Al tener estas dos lineas al ejecutar el worker, intenta leer el archivo de entorno y no puede hacer el parseo.

Para solucionar hay que comentar anteponiendo # antes de cada una de estas dos lineas o directamente quitando estas dos lineas del archivo entorno_toba.env

Este problema ya fue resuelto y va a estar disponible en próximas versiones.

Saludos,