これは何度も尋ねられていることは知っていますが、何か奇妙なことが起こっています。Apache DocumentRoot はsymfony/web/を指しており、これは web/ ディレクトリ内の私の .htaccess です:
DirectoryIndex app_dev.php
#DirectoryIndex app.php
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteCond %{ENV:REDIRECT_STATUS} ^$
RewriteRule ^app\.php(/(.*)|$) %{CONTEXT_PREFIX}/$2 [R=301,L]
RewriteCond %{REQUEST_FILENAME} -f
RewriteRule .? - [L]
RewriteCond %{REQUEST_FILENAME} -f
RewriteRule ^(.*)$ app_dev.php [QSA,L]
#RewriteRule ^(.*)$ app.php [QSA,L]
RewriteCond %{REQUEST_URI}::$1 ^(/.+)(.+)::\2$
RewriteRule ^(.*) - [E=BASE:%1]
RewriteRule .? %{ENV:BASE}app.php [L]
</IfModule>
<IfModule !mod_rewrite.c>
<IfModule mod_alias.c>
RedirectMatch 302 ^/$ /app.php/
</IfModule>
</IfModule>
さて、問題www.example.com/route1/
は機能しておりwww.example.com/route2/
、エラーがスローされています。
おっとっと!エラーが発生しました サーバーは「404 Not Found」を返しました。何かが壊れています。[email] 宛てに電子メールを送信し、このエラーが発生したときに何をしていたかをお知らせください。できるだけ早く修正いたします。不便をかけてごめんなさい。
正常に動作している間www.example.com/app_dev.php/route2/
(また www.example.com/app_dev.php/route1/
)
ヘルプ?
アップデート。製品でキャッシュをクリアすると、このエラーがスローされます (これまでに試したことはありません。開発に取り組んでいます)。
[Doctrine\Common\Proxy\Exception\UnexpectedValueException] クラス「MyProject\PanelBundle\Entity\User」のメソッド「addRole」のパラメータ「userRoles」の型ヒントが無効です。
[ReflectionException] クラス Maycol\BlogBundle\Entity\Role が存在しません