2

Symfony 2.3 プロジェクトを開発中の app.php で動作させました。次に、共有ホスト サーバー (goDaddy) に完全なコピーを作成しました。これまでのところ、私が得るのは空白のページだけです。私はエラーを処理してきました。私の最後の実行では、このタイプの php ログに 100 以上のエラーが生成されます。

[09-Jul-2013 12:52:56 America/Los_Angeles] PHP Warning:  file_get_contents(/Volumes/Data RAID/htdocs/Symfony/src/Zetcho/AmColAnBundle/Resources/views/User/userSubNav.html.twig) [<a href='function.file-get-contents'>function.file-get-contents</a>]: failed to open stream: No such file or directory in /home/content/.../Symfony/vendor/symfony/symfony/src/Symfony/Component/Templating/Storage/FileStorage.php on line 32

それから私は論文の1つを手に入れます

[09-Jul-2013 12:52:56 America/Los_Angeles] PHP Warning:  file_get_contents(/Volumes/Data RAID/htdocs/Symfony/vendor/symfony/symfony/src/Symfony/Bundle/TwigBundle/Resources/views/Exception/exception_full.html.twig) [<a href='function.file-get-contents'>function.file-get-contents</a>]: failed to open stream: No such file or directory in /home/content/.../Symfony/vendor/twig/twig/lib/Twig/Loader/Filesystem.php on line 127

楕円は私のものです。両方のファイルが指定された場所にあり、読み取ることができることを確認しました。ファイルのパーミッションは 644 です。パーミッションの問題でしょうか? もしそうなら、それらは何に設定されるべきですか?

更新: パーミッションを 755 に設定しましたが、同じエラーが発生しました。

更新 2: エラーが開発サーバーのディレクトリ パスを示していることに気付きました。あとは、どこを変更するかを考えなければなりません。

更新 3: キャッシュのようです。私が知っている goDaddy 共有サーバーへのコマンド アクセスがないため、app/cache/prod 内のすべてのファイルを削除しました。私は今、html を取得していますが、css を取得していません。画像とCSSにはAsseticを使用しています。私は画像を取得します。

更新 4: リンクをクリックすると、次のページで css ファイルが使用されました。最初のページに戻ると、それも使用されていました。ページをチェックアウトすると、一部の画像が欠落しています。これは、キャッシュが正しくまたは完全に再構築されていないためでしょうか?

更新 5: 画像が見つからないという最後の問題を修正しました。参照と画像の間にケースの不一致がありました。今は大丈夫だと思います。

4

0 に答える 0