我在我们的应用程序中使用 gem 'letter_opener_web'。
当我们运行脚本并尝试发送电子邮件时,我们在控制台中收到以下错误。
xprop: unable to open display ''
xprop: unable to open display ''
xdg-open /.../tmp/letter_opener/1708508975_9987023_e9d40c9/rich.html
不影响现有功能。但我们在控制台上收到了上述短信。
注意:我们在 Docker 中运行应用程序时遇到此问题。
根据https://unix.stackexchange.com/questions/547192/running-xprop-in-a-crontab-unable-to-open-display,出现这个错误的主要原因是docker没有X11 会话。
另外,请阅读该宝石的用法。有关于如何修复类似错误的说明。