Помощь Prestashop 1.7 Не работает multiplefeatures с комбинациями товара NGINX

Azarn1k

Постоялец
Регистрация
2 Сен 2012
Сообщения
165
Реакции
105
Здравствуйте. Обнаружил такую проблему.
Модули v1.4.1-multifeatures и v1.4.0-pm_multiplefeatures не сохраняют характеристики товара если в нем есть комбинации, а если в их нет то все отлично сохраняется. Prestashop 1.7.2.4.

Как подправить кто подскажет?


Конфиг nginx
Код:
server {
    listen 80;
    listen [::]:80;
    server_name site.com www.site.com;
    root /var/www/site/www;
    access_log /var/www/site/log/nginx/access.log;
    error_log /var/www/site/log/nginx/error.log;

    index index.php index.html;
   
    location ~ /.well-known {
    root /var/www/site/www/;
    allow all;
    }
    location = /favicon.ico {
        log_not_found off;
        access_log off;
    }
    location = /robots.txt {
        auth_basic off;
        allow all;
        log_not_found off;
        access_log off;
    }
    location ~ /\. {
        deny all;
        access_log off;
        log_not_found off;
    }
    gzip on;
    gzip_disable "msie6";
    gzip_vary on;
    gzip_proxied any;
    gzip_comp_level 1;
    gzip_buffers 16 8k;
    gzip_http_version 1.0;
    gzip_types application/json text/css application/javascript;
   
    rewrite ^/[a-zA-Z][a-zA-Z]/(index\.php.*)$ /$1 last;
    rewrite ^/api/?(.*)$ /webservice/dispatcher.php?url=$1 last;
    rewrite ^/([0-9])(-[_a-zA-Z0-9-]*)?(-[0-9]+)?/.+.jpg$ /img/p/$1/$1$2$3.jpg last;
    rewrite ^/([0-9])([0-9])(-[_a-zA-Z0-9-]*)?(-[0-9]+)?/.+.jpg$ /img/p/$1/$2/$1$2$3$4.jpg last;
    rewrite ^/([0-9])([0-9])([0-9])(-[_a-zA-Z0-9-]*)?(-[0-9]+)?/.+.jpg$ /img/p/$1/$2/$3/$1$2$3$4$5.jpg last;
    rewrite ^/([0-9])([0-9])([0-9])([0-9])(-[_a-zA-Z0-9-]*)?(-[0-9]+)?/.+.jpg$ /img/p/$1/$2/$3/$4/$1$2$3$4$5$6.jpg last;
    rewrite ^/([0-9])([0-9])([0-9])([0-9])([0-9])(-[_a-zA-Z0-9-]*)?(-[0-9]+)?/.+.jpg$ /img/p/$1/$2/$3/$4/$5/$1$2$3$4$5$6$7.jpg last;
    rewrite ^/([0-9])([0-9])([0-9])([0-9])([0-9])([0-9])(-[_a-zA-Z0-9-]*)?(-[0-9]+)?/.+.jpg$ /img/p/$1/$2/$3/$4/$5/$6/$1$2$3$4$5$6$7$8.jpg last;
    rewrite ^/([0-9])([0-9])([0-9])([0-9])([0-9])([0-9])([0-9])(-[_a-zA-Z0-9-]*)?(-[0-9]+)?/.+.jpg$ /img/p/$1/$2/$3/$4/$5/$6/$7/$1$2$3$4$5$6$7$8$9.jpg last;
    rewrite ^/([0-9])([0-9])([0-9])([0-9])([0-9])([0-9])([0-9])([0-9])(-[_a-zA-Z0-9-]*)?(-[0-9]+)?/.+.jpg$ /img/p/$1/$2/$3/$4/$5/$6/$7/$8/$1$2$3$4$5$6$7$8$9$10.jpg last;
    rewrite ^/c/([0-9]+)(-[.*_a-zA-Z0-9-]*)(-[0-9]+)?/.+.jpg$ /img/c/$1$2$3.jpg last;
    rewrite ^/c/([a-zA-Z_-]+)(-[0-9]+)?/.+.jpg$ /img/c/$1$2.jpg last;
    location /admin/ {
        if (!-e $request_filename) {
            rewrite ^/.*$ /admin=/index.php last;
        }
    }
    location / {
        if (!-e $request_filename) {
            rewrite ^/.*$ /index.php last;
        }
    }
    location ~ .php$ {
        fastcgi_split_path_info ^(.+.php)(/.*)$;
        try_files $uri =404;
        fastcgi_keep_conn on;
        include /etc/nginx/fastcgi_params;
        fastcgi_pass 127.0.0.1:9000;
        fastcgi_index index.php;
        fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;
   }
}
В отладчике ошибок нет.
Если отключить модуль и добавить характеристики к товару с комбинациями все сохраняется если модуль включить и отредактировать товар, характеристики пропадают.
 
Последнее редактирование:
А причем здесь nginx то вообще? Может там вообще прививаются какие либо серверные лимиты при сохранении или ошибка в коде где. Смотрите серверные логи, включите режим разработчика в престе.
 
Если добавить характеристики к товару у которого нет комбинаций, то в бд появляются записи, и характеристики есть.
Если затем к товару добавить комбинации, то характеристики из бд удаляються.
<-------------- добавлено через 708 сек. -------------->
Установил на локалке магазин на апач все отлично работает. На nginx нет.
в логах ошибок нет.
 
Если добавить характеристики к товару у которого нет комбинаций, то в бд появляются записи, и характеристики есть.
Если затем к товару добавить комбинации, то характеристики из бд удаляються.
<-------------- добавлено через 708 сек. -------------->
Установил на локалке магазин на апач все отлично работает. На nginx нет.
в логах ошибок нет.
А версии пыхи одни и те же на Апаче и Нжинксе?
ПС. Не вижу ссылки на модули :)
Мне для ознакомления:)
 
Назад
Сверху