Laravel 5.6 でデフォルトの認証機能を使っていて、パスワードリセット用のリンクを送信しようとしたのですが、次のようなエラーが出てしまいます。
ErrorException: DOMXPath::query(): Invalid expression in file /Users/username/Sites/mysite/vendor/tijsverkoyen/css-to-inline-styles/src/CssToInlineStyles.php on line 174
エラーの行はこちらです。
php
1$elements = $xPath->query($expression);
エラー発生時の $expression の内容はこちらがが入っていました。
descendant-or-self::*[@class and contains(concat(' ', normalize-space(@class), ' '), ain$s)]
本来なら次のようになっていなければならないはずです。
descendant-or-self::*[@class and contains(concat(' ', normalize-space(@class), ' '), ' wrapper ')]
composer update で送信自体はできるようになったのですがインラインCSSが異常で、下記のようにすべての CSS の値がおかしくなっているため正常な HTMLメールが表示されません。
style="font-family: ain$s; box-sizing: ain$s;"
改造前の素に近い Laravel ではこのような問題は起きていないので環境の問題ではなさそうですが、環境は現行の Homestead 7.12 です。
どうすれば正常にメールを送信できるのでしょうか?
よろしくお願いいたします。
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。