Пропали картинки с сайта после пересоздания эскизов Есть решение
Добрый день! После пересоздния эскизов пропало большая часть картинок с сайта
Настройки магазина - Изображения
В папке wa-data/public/shop/products/ файлы thumb.php и .htaccess. -имеются
Может кто подскажет как решить это?
root# tail -f /var/www/httpd-logs/velostanok.ru.error.log 2020/02/01 12:14:35 [warn] 28847#28847: *396525 an upstream response is buffered to a temporary file /var/cache/nginx/fastcgi_temp/9/27/0000030279 while reading upstream, client: 66.249.76.80, server: velostanok.ru, request: "GET /velosipedy/puky/vyelosipyedy-puky/dvukhkolesnyy-velosiped-puky-zlx-16-1f-alu-4273-black-chyornyy/?utm_source=googlemc&utm_medium=cpc&utm_campaign=VELOSTANKI&utm_idproduct=537&utm_mainarticulproduct=4273 HTTP/1.1", upstream: "fastcgi://unix:/var/www/php-fpm/velostanok.ru.sock:", host: "velostanok.ru" 2020/02/01 12:14:52 [warn] 28847#28847: *396530 an upstream response is buffered to a temporary file /var/cache/nginx/fastcgi_temp/0/28/0000030280 while reading upstream, client: 93.78.13.97, server: velostanok.ru, request: "GET /aksessuary-tacx/Ekstsientrik-TACX-pod-zadnieie-kolieso/ HTTP/1.1", upstream: "fastcgi://unix:/var/www/php-fpm/velostanok.ru.sock:", host: "velostanok.ru", referrer: "https://www.google.com.ua/" 2020/02/01 12:14:54 [error] 28847#28847: *396530 openat() "/var/www/velostanok.ru/data/www/velostanok.ru/wa-data/public/shop/products/54/01/154/images/205/Ekstsientrik-TACX-pod-zadnieie-kolieso.0x460@2x.jpg" failed (2: No such file or directory), client: 93.78.13.97, server: velostanok.ru, request: "GET /wa-data/public/shop/products/54/01/154/images/205/Ekstsientrik-TACX-pod-zadnieie-kolieso.0x460@2x.jpg HTTP/1.1", host: "velostanok.ru", referrer: "https://velostanok.ru/aksessuary-tacx/Ekstsientrik-TACX-pod-zadnieie-kolieso/" 2020/02/01 12:15:04 [error] 28847#28847: *396534 openat() "/var/www/velostanok.ru/data/www/velostanok.ru/wa-data/public/shop/products/54/01/154/images/205/Ekstsientrik-TACX-pod-zadnieie-kolieso.48x48@2x.jpg" failed (2: No such file or directory), client: 93.78.13.97, server: velostanok.ru, request: "GET /wa-data/public/shop/products/54/01/154/images/205/Ekstsientrik-TACX-pod-zadnieie-kolieso.48x48@2x.jpg HTTP/1.1", host: "velostanok.ru", referrer: "https://velostanok.ru/aksessuary-tacx/Ekstsientrik-TACX-pod-zadnieie-kolieso/" 2020/02/01 12:15:32 [error] 28847#28847: *396560 openat() "/var/www/velostanok.ru/data/www/velostanok.ru/wa-data/public/shop/products/90/04/490/images/1062/1062.750x0.jpg" failed (2: No such file or directory), client: 54.36.150.103, server: velostanok.ru, request: "GET /wa-data/public/shop/products/90/04/490/images/1062/1062.750x0.jpg HTTP/1.1", host: "velostanok.ru" 2020/02/01 12:15:47 [error] 28847#28847: *396564 openat() "/var/www/velostanok.ru/data/www/velostanok.ru/wa-data/public/shop/products/20/04/420/images/797/velostanok_ru_velosiped_schwinn_deelite_2019_purple_pink-6.240.jpg" failed (2: No such file or directory), client: 54.37.22.95, server: velostanok.ru, request: "GET /wa-data/public/shop/products/20/04/420/images/797/velostanok_ru_velosiped_schwinn_deelite_2019_purple_pink-6.240.jpg HTTP/1.1", host: "velostanok.ru" 2020/02/01 12:20:29 [warn] 28847#28847: *396570 an upstream response is buffered to a temporary file /var/cache/nginx/fastcgi_temp/1/28/0000030281
1 ответ
Не создаются изображения произвольного размера "на лету". Это означает, что не выполняется код в файле wa-data/public/shop/products/thumb.php. Не выполняться он может, прежде всего, потому, что этот файл просто не подключается — с помощью .htaccess в той же директории, в котором есть правила реврайта для mod_rewrite Апача. Если у вас используется Nginx, то он не понимает инструкции для модуля mod_rewrite Апача, поэтому для устранения проблемы нужно сделать так, чтобы URL картинок витрины обрабатывались Апачем с установленным и работающим модулем mod_rewrite. По этому вопросу рекомендуем обратиться к хостеру. Инструкции по настройке сервера на nginx есть на нашем сайте по адресу http://www.webasyst.ru/developers/docs/tips/nginx-fastcgi/.