私はSymfony v3を使用してアプリケーションを開発しようとしています。 symfonyが提供するautogeneratorを使って、別々に配置されたconfiguration.ymlでエンティティを作成しました。例えば、スポンサーのエンティティのためにある:未知のPHP例外Doctrine ORM Mapping MappingException
WebBundle\Entity\SponsorPage:
type: entity
table: null
repositoryClass: WebBundle\Repository\SponsorPageRepository
id:
id:
type: integer
id: true
generator:
strategy: AUTO
fields:
title:
type: string
length: '255'
titleOrganizers:
type: string
length: '255'
column: title_organizers
titleSponsors:
type: string
length: 255
column: title_sponsors
titleCollaborators:
type: string
length: 255
column: title_collaborators
lifecycleCallbacks: { }
Doctrineはコマンド:app/console doctrine:mapping:info
とdoctrine orm:validate-schema
はログに罰金のすべてを示しています。
すべての構造は開発環境に置かれていますが、ブラウザでアクセスしようとすると何も表示されませんが、ローカルではすべて正常に動作します。
私はすべての投稿を同じ問題で読みましたが、誰も私のために働いていません。ログエラーの表示は次のとおりです。
私は助けていただきありがとうございます!
ありがとうございます!
あなたの設定があなたのdev envに対して正しくない/更新されていないと聞こえて、私にエンティティ定義の問題のように聞こえません。 – LBA
@LBA私は何度もメッセージを読んできましたが、私は答えがありませんでしたので、ここで尋ねています。私はどのような設定が正しくないか分からず、すべてうまく見えますが、明らかに何か間違っています。 –
あなたの質問を言い換えて、エンティティの定義を取り出してください。しかし、エラーメッセージを読み書き可能な形でコピーし、あなたの設定を投稿してください。あなたのリモートサーバにsession.write権限がありますか? --env = prodなどのキャッシュをクリアしましたか? – LBA