Перейти до вмісту
Пошук в
  • Детальніше...
Шукати результати, які ...
Шукати результати в ...

Опенкарт перестал сохранять данные в модулях.


Recommended Posts

ocstore 2.3

Непонятка - недели две назад было все окейно, и вдруг.. захожу во вкл модуль, а там нет и половины моих настроек, выставляю - жму сохранить, выхожу и бац - а модуль откл, и опять нет настроек, опять захожу - включаю, все выставляю - сохраняюсь, и опять при выходе он выключен. Что искать, где поломалось? 

П.с. - модули разные.

Надіслати
Поділитися на інших сайтах


Ограничения max_input_vars или почему не сохраняются настройки

Если модули используют большое количество элементов которые передаются через post, есть вероятность, что сработают серверные ограничения — в нашем случае это max_input_vars. Они могут выглядеть как будто "форма" просто не будет сохранять изменения.
Увеличьте в php.ini сервера max_input_vars
К примеру

max_input_vars = 20000
 

  • +1 1
Надіслати
Поділитися на інших сайтах

1 час назад, markimax сказал:

Ограничения max_input_vars или почему не сохраняются настройки

Если модули используют большое количество элементов которые передаются через post, есть вероятность, что сработают серверные ограничения — в нашем случае это max_input_vars. Они могут выглядеть как будто "форма" просто не будет сохранять изменения.
Увеличьте в php.ini сервера max_input_vars
К примеру

max_input_vars = 20000
 

image.png.17c636e6a1b7600e635702b56cd15c19.png

 

его не оказалось...... ((((

 

НО ВСЕ РАВНО - не помогло

Змінено користувачем wwizard
Надіслати
Поділитися на інших сайтах


43 минуты назад, wwizard сказал:

image.png.17c636e6a1b7600e635702b56cd15c19.png

 

его не оказалось...... ((((

 

НО ВСЕ РАВНО - не помогло

Значит не там

Ищите php.ini на сервере

Или отпишитесь в ТП хостера 

Надіслати
Поділитися на інших сайтах

2 часа назад, wwizard сказал:

НО ВСЕ РАВНО - не помогло

У Вас могло стоять значение по умолчанию 10000, а у многих хостеров это потолок, потому явное увеличение в php.ini не поможет.
К тому же если на сервере стоит suhosin, то помимо max_input_vars нужно ещё поменять suhosin.post.max_vars, suhosin.request.max_vars.
Все эти значения можно глянуть в phpinfo();
Так что Вам действительно правильней написать хостеру.

  • +1 1
Надіслати
Поділитися на інших сайтах

53 минуты назад, nogocuHoBuk сказал:

У Вас могло стоять значение по умолчанию 10000, а у многих хостеров это потолок, потому явное увеличение в php.ini не поможет.
К тому же если на сервере стоит suhosin, то помимо max_input_vars нужно ещё поменять suhosin.post.max_vars, suhosin.request.max_vars.
Все эти значения можно глянуть в phpinfo();
Так что Вам действительно правильней написать хостеру.

Хостер подправил, все заработало. Всем спасибо.

Надіслати
Поділитися на інших сайтах


Створіть аккаунт або увійдіть для коментування

Ви повинні бути користувачем, щоб залишити коментар

Створити обліковий запис

Зареєструйтеся для отримання облікового запису. Це просто!

Зареєструвати аккаунт

Вхід

Уже зареєстровані? Увійдіть тут.

Вхід зараз
  • Зараз на сторінці   0 користувачів

    • Ні користувачів, які переглядиють цю сторінку

×
×
  • Створити...

Important Information

На нашому сайті використовуються файли cookie і відбувається обробка деяких персональних даних користувачів, щоб поліпшити користувальницький інтерфейс. Щоб дізнатися для чого і які персональні дані ми обробляємо перейдіть за посиланням . Якщо Ви натиснете «Я даю згоду», це означає, що Ви розумієте і приймаєте всі умови, зазначені в цьому Повідомленні про конфіденційність.