FOSユーザーバンドルのインストールに問題があります。私はどこでもそれを検索しようとしましたが、おそらく私はあまりにも愚かで、それを見つけることができません。
Adminという名前のエンティティを作成し、doctrine:schema:update --forceを実行しようとしました。エラーが発生しました:The child node "from_email" at path "fos_user" must be configured.
これが私のconfig.yml fosパーツです。
fos_user:
db_driver: orm # other valid values are 'mongodb' and 'couchdb'
firewall_name: main
user_class: AppBundle\Entity\Admin
助言がありますか?
config.ymlで、パス「fos_user」でfrom_email
を追加します。
# ...
fos_user:
db_driver: orm # other valid values are 'mongodb' and 'couchdb'
firewall_name: main
user_class: AppBundle\Entity\Admin
# ...
from_email:
address: [email protected]
sender_name: You
# ...
Config.ymlで、パス「fos_user」でfrom_emailを追加します。
fos_user:
db_driver: orm # can be orm or odm
firewall_name: main
user_class: Sonata\UserBundle\Entity\BaseUser
from_email:
address: "%mailer_Host%"
sender_name: "%mailer_user%"
これらの値はparameters.yml fileから取得します
# This file is auto-generated during the composer install
parameters:
mailer_Host: 127.0.0.1
mailer_user: "mailer_user"