Rashp Posted January 22, 2025 at 09:00 AM Share Posted January 22, 2025 at 09:00 AM Всем, здравствуйте, перманентно слетает настройка почты в settings, что вызывает сообщение empty order_id при оформлении заказа и вышибает из админки в логе: PHP Notice: unserialize(): Error at offset 1830129 of 6365184 bytes in /system/library/session/file.php line 18 но там ничего такого в этой строке нет, только возврат данных - return unserialize($data); if (is_file($file)) { $filesize = filesize($file); if ($filesize > 0) { $handle = fopen($file, 'r'); flock($handle, LOCK_SH); $data = fread($handle, $filesize); flock($handle, LOCK_UN); fclose($handle); return unserialize($data); } } После повторного сохраниния настроек, ошибка исчезает, но опять же на некоторое время. Подскажите пожалуйста куда копать? Ну или как поправить? Причем это именно связано с отправкой уведомлений о заказе или смене пароля зарегистрированным покупателем. Почта отправляется со своего отдельного почтового сервера в настройках smtp / ssl://адрес сервера / 465 порт / таймаут 20 / логин, пароль 0 Quote Link to comment Share on other sites More sharing options...
Rashp Posted January 22, 2025 at 09:48 AM Author Share Posted January 22, 2025 at 09:48 AM кажется нашел, попробую посмотреть, было связано с настройками read_buffer_size и read_rnd_buffer_size 0 Quote Link to comment Share on other sites More sharing options...
Rashp Posted January 22, 2025 at 03:32 PM Author Share Posted January 22, 2025 at 03:32 PM не решено, данные остаются, но заказ не оформляется при большом объеме корзины более 100 шт. с сочетанием цвет/размер все равно выдает empty order_id ошибок при этом нигде в логах нет Знающие подскажите пожалуйста как это лечить? 0 Quote Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.