Nginx + FastCGI (PHP-FPM) для генерации картинок
Если у вас на сервере используется Nginx + PHP-FPM вместо Apache, то для того, чтобы работала генерация эскизов нужно внести правки в конфиг nginx.
Если за основу взять официальную инструкцию https://developers.webasyst.ru/docs/installation/tips/nginx-fastcgi/
То нужно после строк:
# 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 127.0.0.1:9000; fastcgi_param SCRIPT_NAME /wa-data/public/shop/products/thumb.php; fastcgi_param SCRIPT_FILENAME $document_root/wa-data/public/shop/products/thumb.php; }
Добавить следующее:
# shop categories location ~* ^/wa-data/public/shop/categories/[0-9]+/ { access_log off; expires 30d; error_page 404 = @shop_category_thumb; } location @shop_category_thumb { include /etc/nginx/fastcgi_params; fastcgi_pass 127.0.0.1:9000; fastcgi_param SCRIPT_NAME /wa-data/public/shop/categories/thumb.php; fastcgi_param SCRIPT_FILENAME $document_root/wa-data/public/shop/categories/thumb.php; }
После этого необходимо перезагрузить nginx, например, командой service nginx reload.
Чтобы добавить комментарий, зарегистрируйтесь или войдите
0 комментариев