Jump to content

Не создается новый заказ через админку


Recommended Posts

Здравствуйте, помогите, пожалуйста, не создается новый заказ через админку. Захожу в добавить заказ, в поле "введите товар, чтобы добавить его" выбираю товар, после чего сайт виснет примерно на 30-60 сек, после чего товар добавляется в список. Нажимаю сохранить, после чего белый экран и все. Ждал пол часа, в итоге ничего не изменилось, заказ не добавляется. Скриншот http://joxi.ru/DmBxdpbuWpBwAP
Помогите, пожалуйста, как подправить чтобы товар не добавлялся так долго и самое главное чтобы сам заказ собственно оформлялся.
 
Код файла OrderAdmin.php OrderAdmin.php и Order.tpl order.php (изменил расширение на php, т.к. tpl не прикреплялся) прикрепил к посту


 

Edited by 4er4el
Link to post
Share on other sites

какие то изменения вносились в Simpla?

Количество товара на сайте и характеристики хостинга какие?

 

На сайте примерно 5000 товаров, характеристики: 

  • Ядро OC: Linux kernel 2.6.x
  • Дистрибутив OC: CentOS 5.x, 6.x
  • Веб-сервер: nginx, Apache 2.2.x
  • СУБД: MySQL 5.1.x, PostgreSQL 8.2.x

 

многоядерными CPU Intel ® Xeon с тактовой частотой не менее 2 ГГц, ОЗУ (RAM) от 2 Гб
 
Изменения вносились, исправил кол-во с select на input, т.к. из-за этого сайт просто ложился когда заходил в заказ
Edited by 4er4el
Link to post
Share on other sites

Изменил максимальное кол-ва товаров в заказе на 1000, стало намного быстрее добавлять товар в заказ, но при оформлении заказа, все равно белый экран.

Link to post
Share on other sites

Значит, уменьшать  надо еще, стандартно значение 50.

Или отлавливать узкие места, возникающие из-за большого значения, и  их дорабатывать...

 

Этот недостаток известен довольно давно.  К сожалению, разработчик не реагирует...

Link to post
Share on other sites

Подскажите, а может проблема быть из-за того, что в редактировании уже созданого заказа у меня поле amount сделано через input(изначально был select, но из-за него сайт ложился когда я пытался зайти в заказ), а при создании нового заказа прле amount через все тот же select?

И как можно было бы это исправить, чтобы было input? Пытался сделать по аналогии с уже созданым заказом, но не вышло.

Link to post
Share on other sites

Ошибка исправлена. Моя проблема была очень банальна и проста. Я давно создал еще одно поле в оформлении заказа, но не вывел его в админку, и в процессе формирования заказа ему присваивалось значение Null. Достаточно было просто изменить в БД значение по умолчанию и проблема исчезла

Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Loading...
×
×
  • Create New...