Не отображается миниатюра товара Nginx php5-fpm

Настройки nginx:

server {

listen 80;

listen 443 ssl;

keepalive_timeout 60;


ssl_certificate ***;

ssl_certificate_key ***;


ssl_protocols SSLv3 TLSv1 TLSv1.1 TLSv1.2;

ssl_ciphers "RC4:HIGH:!aNULL:!MD5:!kEDH";

add_header Strict-Transport-Security 'max-age=604800';


server_name ***;

root /var/www/***;

index index.php;


try_files $uri $uri/ /index.php?$query_string;


#location /index.php {

# include /etc/nginx/fastcgi_params;

# fastcgi_pass /var/run/php5-fpm.sock;

#}

#location /api.php {

# include /etc/nginx/fastcgi_params;

# fastcgi_pass /var/run/php5-fpm.sock;

#}


location ~ \.php$ {

fastcgi_pass unix:/var/run/php5-fpm.sock;

fastcgi_index index.php;

fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;

fastcgi_param HTTPS on;

include fastcgi_params;

}


location ^~ /wa-data/protected/ {

#return 403;

#X-Accel-Redirect

internal;

}


location ~* ^/wa-(log|config|cache|system)/ {

return 403;

}


location ~* ^/wa-data/public/contacts/photo/[0-9]+/ {

root /var/www/***/;

access_log off;

expires 30d;

error_page 404 = @contacts_thumb;

}


location @contacts_thumb {

include /etc/nginx/fastcgi_params;

fastcgi_pass unix:/var/run/php5-fpm.sock;

fastcgi_param SCRIPT_NAME /wa-data/public/contacts/photo/thumb.php;

fastcgi_param SCRIPT_FILENAME $document_root/wa-data/public/contacts/photo/thumb.php;

}

# photos app

location ~* ^/wa-data/public/photos/[0-9]+/ {

access_log off;

expires 30d;

error_page 404 = @photos_thumb;

}


location @photos_thumb {

include /etc/nginx/fastcgi_params;

fastcgi_pass unix:/var/run/php5-fpm.sock;

fastcgi_param SCRIPT_NAME /wa-data/public/photos/thumb.php;

fastcgi_param SCRIPT_FILENAME $document_root/wa-data/public/photos/thumb.php;

}

# end photos app

# shop app

location ~* ^/wa-data/public/shop/products/[0-9]+/ {

access_log off;

expires 30d;

error_page 404 = @shop_thumb;

}

location @shop_thumb {

include /etc/nginx/fastcgi_params;

fastcgi_pass unix:/var/run/php5-fpm.sock;

fastcgi_param SCRIPT_NAME /wa-data/public/shop/products/thumb.php;

fastcgi_param SCRIPT_FILENAME $document_root/wa-data/public/shop/products/thumb.php;

}

# end shop app


location ~* ^.+\.(jpg|jpeg|gif|png|js|css)$ {

access_log off;

expires 30d;

}

2 ответа

  • 1
    Михаил Ушенин 5 марта 2015 00:56 #

    Попробуйте ради эксперимента воспользоваться примером конфига из документации и сообщите о результате.

  • 1
    Arti 7 марта 2015 12:03 #

    wa-data/public/shop/products/44/01/144/images/281/281.200@2x.jpg


    У меня не вставляет thumb.php. Конфиг с большего, такой же как у вас и всё работает.

Добавить ответ

Чтобы добавить комментарий, зарегистрируйтесь или войдите