Автор Тема: Проблема после оформления заказа  (Прочитано 21435 раз)

Andrey

  • Гость
Проблема после оформления заказа
« : Июля 19, 2011, 10:10:56 pm »
После оформления заказа, а именно ввода личных данных (ФИО, мыла и т.д.) вылазит ошибка

"Приносим наши извинения!

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

Даже не знаю в чем может быть проблема, так магазин работает нормально.

Хотя в админке в заказах он появляется.

« Последнее редактирование: Июля 20, 2011, 08:13:51 am от Andrey »

Andrey

  • Гость
Re: Проьлема после оформления заказа
« Ответ #1 : Июля 19, 2011, 11:03:42 pm »
Сам удивился что ее не было видно, хотя чере ftp она на месте.
Папку я то поправил но все равно что то не так, не работает, а когда захожу на саму страничку ,введя ее в строке браузера вижу скрипт после нажатия кнопки перебрасывает на выбор оплаты.

Andrey

  • Гость
Re: Проьлема после оформления заказа
« Ответ #2 : Июля 20, 2011, 08:03:22 am »
Да действительно проблема была в том что не было настроек сервера почты.

Slam_xxl

  • Гость
Re: Проблема после оформления заказа
« Ответ #3 : Августа 11, 2011, 12:46:37 pm »
Добрый день! У меня такая же проблема. Только когда настройки почты вводишь. Хотя письма доходят и до админа и до клиента. Почта на майл.ру. Подскажите пожалуста где копать. error.log пишет: "[11.08.11 12:54] Error Cannot modify header information - headers already sent by (output started at /usr/home/kselurgu/data/www/kselurgu.ru/core/phpmailer/class.smtp.php:153) (code: 2) in /usr/home/kselurgu/data/www/kselurgu.ru/includes/order_place.php (line: 247)"

Goter

  • Гость
Re: Проблема после оформления заказа
« Ответ #4 : Августа 29, 2011, 06:52:11 pm »
здравствуйте! Подобная проблема и как в ответе №6
после отправки личных данных (оформление заказа) выллетает подобное на странице
SMTP -> FROM SERVER:220 smtp3.mail.ru ESMTP ready
SMTP -> FROM SERVER: 250-smtp3.mail.ru 250-SIZE 31457280 250-8BITMIME 250-AUTH PLAIN LOGIN 250 STARTTLS
SMTP -> FROM SERVER:250 OK
SMTP -> FROM SERVER:250 Accepted
SMTP -> FROM SERVER:354 Enter message, ending with "." on a line by itself
SMTP -> FROM SERVER:250 OK id=1Qy3yJ-0006Yb-00
SMTP -> FROM SERVER:220 smtp3.mail.ru ESMTP ready
SMTP -> FROM SERVER: 250-smtp3.mail.ru 250-SIZE 31457280 250-8BITMIME 250-AUTH PLAIN LOGIN 250 STARTTLS
SMTP -> FROM SERVER:250 OK
SMTP -> FROM SERVER:250 Accepted
SMTP -> FROM SERVER:354 Enter message, ending with "." on a line by itself
SMTP -> FROM SERVER:250 OK id=1Qy3yL-0006ZF-00
и ниже на странице
Приносим наши извинения!
 В настоящее время ведуться технические работы на сервере.
 Пожалуйста, зайдите позднее.

в файле лога вот что пишет
[29.08.11 17:42] Error Cannot modify header information - headers already sent by (output started at /home/xxxxxxx/public_html/core/phpmailer/class.smtp.php:153) (code: 2) in /home/xxxxxxx/public_html/includes/order_place.php (line: 247)Чета я так понимаю не хочит с smtp серваком дружить ....если сможите помогите разобратся!?

Хедин

  • Гость
Re: Проблема после оформления заказа
« Ответ #5 : Сентября 06, 2011, 11:47:25 pm »
Всем привет! Встретился вот с такой проблемой при оформлении заказа.
После ввода данных покупателя, выкидывает вот такую ошибку:

Цитировать
Fatal error: Uncaught exception 'SmartyException' with message 'Unable to load template file 'order_notification.tpl.html'' in /home/users/w/wmdclan/domains/sonet.sonet.md/smarty/sysplugins/smarty_internal_template.php:162 Stack trace: #0 /home/users/w/wmdclan/domains/sonet.sonet.md/smarty/sysplugins/smarty_internal_template.php(537): Smarty_Internal_Template->isExisting(true) #1 /home/users/w/wmdclan/domains/sonet.sonet.md/smarty/smarty.class.php(335): Smarty_Internal_Template->getRenderedTemplate() #2 /home/users/w/wmdclan/domains/sonet.sonet.md/includes/order_place.php(165): Smarty->fetch('order_notificat...') #3 /home/users/w/wmdclan/domains/sonet.sonet.md/index.php(357): include('/home/users/w/w...') #4 {main} thrown in /home/users/w/wmdclan/domains/sonet.sonet.md/smarty/sysplugins/smarty_internal_template.php on line 162

Права на запись проверил. Везде стоят как надо. В чем может быть проблема?
Заранее спасибо за ответ.

Хедин

  • Гость
Re: Проблема после оформления заказа
« Ответ #6 : Сентября 07, 2011, 08:25:59 am »
Да. Действительно не было файлов в папке mail. Добавил, теперь все работает.
Еще вопрос. Как в способы оплаты добавить "наличные"? Интегрированные способы оплаты у нас не используются и их просто нет.

Хедин

  • Гость
Re: Проблема после оформления заказа
« Ответ #7 : Сентября 07, 2011, 10:28:37 am »
Понял. Спасибо большое за ответы и помощь.  ;)

shoper

  • Гость
Re: Проблема после оформления заказа
« Ответ #8 : Сентября 22, 2011, 09:02:53 pm »
log "Error: Could not instantiate mail function."
При этом не доходит письмо вообще никуда.
Версия 4.6
мыло админа вписал в админку... но без толку...  галочку на Отправлять через SMTP, не ставил...
Но в самой админке отображает заказ...

Когда нажимаю оформить заказ второй раз (после ФИО) бьет такую ошибку:
Internal Server Error
The server encountered an internal error or misconfiguration and was unable to complete your request.
Please contact the server administrator, [email protected] and inform them of the time the error occurred, and anything you might have done that may have caused the error.
More information about this error may be available in the server error log.

shoper

  • Гость
Re: Проблема после оформления заказа
« Ответ #9 : Сентября 23, 2011, 10:17:56 am »
специально переустановил магазин опять... и ничего не изменял - та же беда =(

shoper

  • Гость
Re: Проблема после оформления заказа
« Ответ #10 : Сентября 23, 2011, 01:34:39 pm »
Написал админам с хостинга.. вот ответ:

malformed header from script. Bad header=More than one "from" person: php, referer: http://obuvnoj.in.ua/cart/order/
Это говорит о том, что скрипт, отправляющий почту, неправильно ее формирует. Также проверьте, чтобы в параметрах www-домена obuvnoj.in.ua был указан правильный и работающий е-мейл. А еще при отправке почты в поле from тоже должен стоять правильный работающий емейл (возможно с этим связано сообщение "malformed header from script")

Вопрос - cart order? о_О разве такое есть в скрипте.
И еще - где можно найти все данный по отправке? (В плане - какие файлы за отправку отвечают?)

shoper

  • Гость
Re: Проблема после оформления заказа
« Ответ #11 : Сентября 23, 2011, 08:20:47 pm »
в файле class.phpmailer.php
найди
$params sprintf("-oi -f %s"$this->Sender);
и замени на
$params "";
Спасибо!
Кстати:
поставил версию 4.5 - всё заработало...
закачал папку includes от версии 4.5 на версию 4.6 всё заработало...
Теперь всё понятно - сейчас исправлю =)
ОГРОМНОЕ СПАСИБО!!!

genpavel

  • Гость
Re: Проблема после оформления заказа
« Ответ #12 : Октября 09, 2011, 03:33:56 pm »
SMTP Error: Could not authenticate. SMTP Error: Could not authenticate.
Shop-Script FREE «Lego Edition»
Приносим наши извинения!
В настоящее время ведуться технические работы на сервере.
Пожалуйста, зайдите позднее.

все перепробовал, что написанно выше, ничего не помогает

genpavel

  • Гость
Re: Проблема после оформления заказа
« Ответ #13 : Октября 10, 2011, 10:13:53 am »
да, стоит галочка. Проблемы были с mail.ru, подключил почту хостера, проблема пропала, все нормально переходит на выбор оплаты.

Оффлайн vico7

  • Чайник
  • *
  • Сообщений: 19
    • Просмотр профиля
Re: Проблема после оформления заказа
« Ответ #14 : Мая 02, 2012, 02:18:01 pm »
Здравствуйте! Всех с Первомаем!
Проблема с отправкой емейл после регистрации и при оформлении заказа.
Исходные данные:
1. сайт отрабатывается на «домашней» (локальной) Windows-машине - связка Apache2.2 и php-5.3.8.

2. в php.ini
[mail function] 
SMTP = localhost
smtp_port = 25
mail.add_x_header = On

3. переменная PATH установлена, интернет подключен.

В логе
это - регистрация ----------------------------
[02.05.12 14:08] Error mail() [<a href='function.mail'>function.mail</a>]: Failed to connect to mailserver at &quot;localhost&quot; port 25, verify your &quot;SMTP&quot; and &quot;smtp_port&quot; setting in php.ini or use ini_set() (code: 2) in D:\Apache2.2\htdocs\includes\cust_register.php (line: 183)

это - оформление заказа ------------------
[02.05.12 14:15] Error fsockopen() [<a href='function.fsockopen'>function.fsockopen</a>]: unable to connect to 127.0.0.1:25 (Сделана попытка выполнить операцию на сокете при отключенной сети.) (code: 2) in D:\Apache2.2\htdocs\core\phpmailer\class.smtp.php (line: 132)
-------------------------------------------------

Вопрос: возможно ли в принципе с "localhost" отправить емейл?

PS.==================
Ответ нашел. В таком виде - НЕТ.
Кому интересно решение - гуглите "PHP mail под Windows. Отправка почты из PHP скриптов".

« Последнее редактирование: Мая 02, 2012, 02:56:10 pm от vico7 »