私は既存のSymfonyプロジェクトを別のディレクトリにコピーしようとしているので、ライブバージョンに適用する前に変更をテストすることができます。サーバ上でSymfonyプロジェクトのコピーを作成していますか?
app.php
またはapp_dev.php
でコピーのプロジェクトにアクセスしようとすると、いつも404エラーが表示されます。その理由を特定できません。ライブプロジェクトはrepresentation/mvcrep
という名前のフォルダにあり、コピーはrepresentation_dev/mvcrep
というフォルダにあり、ディレクトリツリーの同じ階層にあります。
コピー内のdev
とprod
の両方の環境のキャッシュを既に正常にクリアしましたが、解読できません。 Symfonyのログにはエラーはなく、404はsymfonyのサイトではないので、私はそれがサーバに問題があると仮定しています。両方のプロジェクトはまったく同じ権限を持っています。
誰かが問題の原因を知りましたか?
編集:明確にするため、web
ディレクトリの名前が変更または変更されていません。
私は 'http:// example.com/representation/mvcrep/web'のような' web'ディレクトリから直接サイトにアクセスしていますので、この目的のために別のサブドメインは必要ありません。しかし、これまでに応答する唯一の人であることに感謝します。 –
デバッグのために、 '/ representation_dev/mvcrep/web'フォルダにベーステキストファイルを作成します。 "hello.txt"、あなたがそれを得ることができるかどうかを見てください。そうでない場合は、権限の問題である可能性があります。 –
私はばかです。ほぼすべての他のディレクトリは、Webディレクトリ以外のライブバージョンと同じアクセス権を持っていましたが、これは世界が実行可能ファイルとして設定していませんでした。ありがとう。 –