Новости Joomla

0 Пользователей и 1 Гость просматривают эту тему.
  • 8 Ответов
  • 1552 Просмотров
*

Stim_ka

  • Осваиваюсь на форуме
  • 29
  • 10 / 0
Здравствуте!

Возникла большая проблема... от покупателей появились жалобы, что не приходит подтверждение о заказе на почту. а потом, как оказалось - заказы вообще не формируются. нет информации о заказах ни в админке, ни соотв. в бд. хотя некоторые заказы все-таки поступают. и от старых, и от новых пользователей.

в чем может быть проблема?

делалось много хаков и модификаций. но если бы что-то поломалось, то заказы вообще не формировались бы? почему у некоторых пользователей все проходит нормально, а у других нет? подскажите пожалуйста, в чем может быть проблема!
*

adjuster

  • Давно я тут
  • 786
  • 55 / 2
Re: Почему не все заказы оформляются?
« Ответ #1 : 13.09.2010, 09:33:48 »
Может быть в ID пользователей?
*

elsov

  • Осваиваюсь на форуме
  • 39
  • 0 / 0
Re: Почему не все заказы оформляются?
« Ответ #2 : 13.09.2010, 10:04:43 »
У меня бывает такое. Проблема на стороне покупателей. У них скорее всего запрещено принимать куки. Попросите покупателя, который не смог сделать заказ, чтобы он что-нибудь положил в корзину, затем разлогинился и снова залогинился. Если из корзины товары исчезли, то прямая дорога к настройкам браузера на приём куки. Без них никак.
*

Stim_ka

  • Осваиваюсь на форуме
  • 29
  • 10 / 0
Re: Почему не все заказы оформляются?
« Ответ #3 : 13.09.2010, 17:04:50 »
было и такое - пользователь зарегился при оформлении заказа, но заказ не прошел. а повторный раз заказ оформился удачно.
*

Stim_ka

  • Осваиваюсь на форуме
  • 29
  • 10 / 0
Re: Почему не все заказы оформляются?
« Ответ #4 : 13.09.2010, 19:01:45 »
скажите, а можно переделать так, чтоб переменные писались не в куки, а в сессию?
я может не очень правильно выразилась, но просто, теоретически, должно работать?
*

Stim_ka

  • Осваиваюсь на форуме
  • 29
  • 10 / 0
Re: Почему не все заказы оформляются?
« Ответ #5 : 13.09.2010, 20:11:34 »
не подскажите - что сперва происходит - отправка писем о заказах, или внесение информации о заказе в бд?
*

beagler

  • Moderator
  • 3276
  • 392 / 4
  • https://alorisman.ru/
Re: Почему не все заказы оформляются?
« Ответ #6 : 13.09.2010, 22:48:12 »
внесение информации о заказе в бд - именно тогда появляется номер заказа, который потом в письме сообщается покупателю
*

Stim_ka

  • Осваиваюсь на форуме
  • 29
  • 10 / 0
Re: Почему не все заказы оформляются?
« Ответ #7 : 14.09.2010, 10:43:13 »
Подскажите, пожалуйста, где можно посмотреть логи?

я так понимаю, в файле ps_checkout.php строки типа

Код
$vmLogger->debug( '-- Checkout Debug--
       
Subtotal: '.$order_subtotal.'
Taxable: '.$order_taxable.'
Payment Discount: '.$payment_discount.'
Coupon Discount: '.$coupon_discount.'
Shipping: '.$order_shipping.'
Shipping Tax : '.$order_shipping_tax.'
Tax : '.$order_tax.'
------------------------
Order Total: '.$order_total.'
----------------------------'
        );

как раз логгируют все действия.

Хостер говорит, что у меня есть доступ к логам, но то что я нашла содержит данные такого вида:
Код
95.108.217.252 - - [14/Sep/2010:05:04:49 +0400] "GET /index.php?page=shop.product_details&flypage=flypage.tpl&product_id=178&category_id=56&option=com_virtuemart&Itemid=55&vmcchk=1&Itemid=55 HTTP/1.0" 200 11175 "-" "Mozilla/5.0 (compatible; YandexBot/3.0; +http://yandex.com/bots)"
67.195.111.172 - - [14/Sep/2010:05:04:55 +0400] "GET /index.php?option=com_virtuemart&page=shop.browse&manufacturer_id=19&Itemid=55 HTTP/1.0" 301 591 "-" "Mozilla/5.0 (compatible; Yahoo! Slurp/3.0; http://help.yahoo.com/help/us/ysearch/slurp)"
67.195.111.172 - - [14/Sep/2010:05:04:56 +0400] "GET /index.php?option=com_virtuemart&page=shop.browse&manufacturer_id=19&Itemid=55&vmcchk=1&Itemid=55 HTTP/1.0" 200 14231 "-" "Mozilla/5.0 (compatible; Yahoo! Slurp/3.0; http://help.yahoo.com/help/us/ysearch/slurp)"
95.108.217.252 - - [14/Sep/2010:05:06:41 +0400] "GET /index.php?page=shop.product_details&flypage=flypage.tpl&product_id=372&category_id=49&option=com_virtuemart&Itemid=55&vmcchk=1&Itemid=55 HTTP/1.0" 200 10341 "-" "Mozilla/5.0 (compatible; YandexBot/3.0; +http://yandex.com/bots)"


а еще хостер посоветовал:
Цитировать
Так же проверьте установленны� � TTL сессии, возможно сессия истекает быстрее чем вам необходимо.

где это можно посмотреть?
« Последнее редактирование: 14.09.2010, 10:49:22 от Stim_ka »
*

beagler

  • Moderator
  • 3276
  • 392 / 4
  • https://alorisman.ru/
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться