Yii, Nginx и АSSеты

Общие вопросы по использованию фреймворка. Если не знаете как что-то сделать и это про Yii, вам сюда.
Ответить
ezhmkv
Сообщения: 3
Зарегистрирован: 2017.12.05, 14:37

Yii, Nginx и АSSеты

Сообщение ezhmkv »

Здравствуйте, коллеги!
Подскажите пожалуйста с чем может быт связана ошибка такого рода.

Переехали на Nginx и теперь на все js и css файлы - ::ERR_CONNECTION_REFUSED.

Конфиг Nginx'a

Код: Выделить всё

server {
        listen 80; 
        server_name    example.ru; 
        root  /var/www/sites/example.ru; 

        set $yii_bootstrap "index.php";

        charset utf-8;

        location / {
            index  index.html $yii_bootstrap;
            auth_basic "Restricted Content";
            auth_basic_user_file /etc/nginx/.htpasswd;
            try_files $uri $uri/ /$yii_bootstrap?$args;
        }

        location ~ ^/(protected|framework|themes/\w+/views) {
           deny  all;
        }

        location ~ \.(js|css|png|jpg|gif|swf|ico|pdf|mov|fla|zip|rar)$ {
           try_files $uri =404;
        }

        error_page 404 /404.html;
        error_page 500 502 503 504 /50x.html;
        location = /50x.html {
            root /usr/share/nginx/html;
        }

        location ~ \.php$ {
            fastcgi_pass php-fpm;
                    fastcgi_split_path_info  ^(.+\.php)(.*)$;
                    set $fsn /$yii_bootstrap;
                    if (-f $document_root$fastcgi_script_name){
                        set $fsn $fastcgi_script_name;
                    }

                    include fastcgi_params;
                    fastcgi_param  SCRIPT_FILENAME  $document_root$fsn;

                   
                    fastcgi_param  PATH_INFO        $fastcgi_path_info;
                    fastcgi_param  PATH_TRANSLATED  $document_root$fsn;
        }

        location ~ \.css {
            add_header  Content-Type    text/css;
        }
        
        location ~ \.js {
            add_header  Content-Type    application/x-javascript;
        }
}
.htaccess

Код: Выделить всё

AddDefaultCharset UTF-8

php_flag display_startup_errors on
php_flag display_errors on
php_flag html_errors on
urichalex
Сообщения: 994
Зарегистрирован: 2015.08.07, 11:03

Re: Yii, Nginx и АSSеты

Сообщение urichalex »

как вариант

Код: Выделить всё

location ~ \.(js|css|png|jpg|gif|swf|ico|pdf|mov|fla|zip|rar)$ {
	root  /var/www/sites/example.ru;
}
Ответить