2017-11-05 14 views
0

OSXでnginxを実行中にCakePHP 3を設定しようとしています。デフォルトのページでは、URLの書き換えを除いてすべてが機能していることが報告されます。しかし、私はページのURLのために働いているURL書き換えを持っています(ちょうどnginxの設定のための指示に従っています)。唯一うまくいかないのは、Webrootから静的資産を読み込むことです。私は同様のstackoverflowの質問のトンを掘っているし、応答のいずれも動作するようです。nginxのCakePHP 3がcssとjsファイルをロードしていません

バーチャルホストのファイル:再び

server { 
    listen  80; 
    server_name albums.dev; 
    root  /Users/username/Sites/albums; 

    access_log /Library/Logs/default.access.log main; 

    location/{ 
     try_files $uri $uri/ /index.php?$args; 
    } 

    location ~ \.php$ { 
     include /usr/local/etc/nginx/conf.d/php-fpm; 
    } 
} 

:全体CakePHPアプリケーションは/ウェブルートが/ある404

答えて

1

変更ルートとして来て..あなたの静的資産を除き、正常に動作しているようです

+0

したい場合、私はあなたに私のconfを与えることができ、プロジェクト

のWebルートに機能することを指している必要がありますが、今debug_kitは404 – develdevil

+0

更新を与えています。私はベンダー/ cakephp/debug_kit/webrootのwebrootファイルをwebroot/debug_kitにコピーすることでこれを解決しました – develdevil

関連する問題