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

Хедин

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

Хедин

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

shoper

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

shoper

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

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

genpavel

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

Оффлайн vico7

  • Чайник
  • *
  • Сообщений: 19
    • Просмотр профиля
Re: Проблема после оформления заказа
« Ответ #24 : Мая 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 »

aids33

  • Гость
Re: Проблема после оформления заказа
« Ответ #25 : Августа 16, 2012, 07:01:32 pm »
После оформления заказа выдает ошибку
из лога
[16.08.12 19:49] Error fsockopen() [<a href='function.fsockopen'>function.fsockopen</a>]:
unable to connect to smtp.mail.ru:25 (Connection timed out) (code: 2) in /home/aids33/lotos.rf/core/
phpmailer/class.smtp.php (line: 132)
В браузере:
Сервер не найден
             Firefox не может найти сервер %eb%ee%f2%ee%f133.%f0%f4.
          Проверьте, не допущена ли ошибка при наборе адреса, например, ww.example.com вместо www.example.com
  Если ни одна страница не загружается – проверьте настройки соединения с Интернетом.
  Если компьютер или сеть защищены межсетевым экраном или прокси-сервером – убедитесь, что Firefox разрешён выход в Интернет.
В адресной строке:
http://%eb%ee%f2%ee%f133.%f0%f4/cart/order_placed/
Версия Shop-Script "LegoSP" 5.0.2. шаблон дефолтный.
при установленной галке SMTP:
[16.08.12 19:42] Error fsockopen() [<a href='function.fsockopen'>function.fsockopen</a>]: unable to
connect to smtp.yandex.ru:25 (Connection timed out) (code: 2) in /home/aids33/lotos33.rf/core/phpmailer/class.smtp.php (line: 132)
Приносим извинения на сервере ведутся работы..

Как настроить отправку почты?

aids33

  • Гость
Re: Проблема после оформления заказа
« Ответ #26 : Августа 16, 2012, 07:37:00 pm »
Спасибо!!!Всё заработало