Jump to content
Sign in to follow this  
1Andrew1

Подскажите по ошибке.

Recommended Posts

Добрый день.

 

В логах отобразилась такая запись:

2015-12-11 9:27:15 - PP_STANDARD :: CURL failed (0)

 

Подскажите пожалуйста с чем может быть связанна данная ошибка. 

Share this post


Link to post
Share on other sites

на хостинге нет curl расширения либо временно не работал

при оплате методом paypal

Share this post


Link to post
Share on other sites

Эта ошибка из логгирования стандартного модуля оплаты через "палку", вот что вызвало данную запись:

if (!$response) {
	$this->log->write('PP_STANDARD :: CURL failed ' . curl_error($curl) . '(' . curl_errno($curl) . ')');
}

если диагностировать по признакам - то не прошла авторизация на сервере "палки" или не было корректного ответа от сервера.

Share this post


Link to post
Share on other sites

Спасибо за ответы!!!

 

ashap, я могу как-то это проверить самостоятельно или писать в поддержку? что такое curl расширение?

 

Васо, т.е. получается либо мой хостинг на косячил, либо потенциальный покупатель не правильно авторизовывался? 

Share this post


Link to post
Share on other sites

Baco, Добрый день!

Подскажите пожалуйста, опять выскочила данная ошибка. Это глюк встроенного модуля? Может есть норм. платный? от неё как-то можно избавиться, а то напрягает. Вдруг кто-то хочет оплатить а у него не получается...

 

Или это в порядке вещей?

Share this post


Link to post
Share on other sites

Метод оплаты PayPal standart какой имеет статус ?

Share this post


Link to post
Share on other sites

Метод оплаты PayPal standart какой имеет статус ?

 

Извините, не совсем понял.. Это где нужно посмотреть?

Share this post


Link to post
Share on other sites

Админка --- Дополнения --- Оплата --- PayPal Standard

Share this post


Link to post
Share on other sites

Админка --- Дополнения --- Оплата --- PayPal Standard

 

 

Вот я туплю... Извините. Статус вкл. у меня это сейчас единственный метод оплаты. 

 

настройки стандартные, ни чего не менял, только емейл указал. Вот они.

post-698770-0-33961500-1450258850_thumb.jpg

Share this post


Link to post
Share on other sites

надо добавлять в модуль отладку и тестировать, ловить.

Share this post


Link to post
Share on other sites

А как это правильно сделать?

Share this post


Link to post
Share on other sites

научиться писать код.

проанализировать ситуацию и имеющийся код.

решить, какой отладочный код надо написать.

написать.

тестировать.

анализировать.

но сначала проверить наличие на хостинге включенной библиотеки curl в php, о чем упоминалось в самом начале.

с этим вопросом к техподдержке хостинга.

Share this post


Link to post
Share on other sites
if(function_exists('curl_version'))
      $this->log->write('curl:' . print_r(extension_loaded('curl'),1));
} else {
      $this->log->write('curl:is_not_loaded');
}

Проверочка на curl

Share this post


Link to post
Share on other sites
Здравствуйте!

 

Буду признательна, если кто-то сможет мне помочь.

Работаем на Opencart 2.0.3.1, используем родной модуль PayPal Standard. В логах вылезает ошибка: PP_STANDARD :: CURL failed (0). При этом IPN RESPONSE приходит пустой (т.е. ни VERIFIED, ни INVALID, а вообще ничего). В истории IPN-сообщений в ЛК PayPal код HTTP ответа 200. Curl на хостинге enabled. Если я правильно понимаю, ошибка curl вылезает из-за отсутствия IPN RESPONSE, но вот никак понять не могу почему его нет. В чем может быть причина?

 

Есть еще одна проблема, связанная с PayPal Standard:

При оплате заказа клиентом с Российским аккаунтом PayPal письмо с подтверждением заказа (и админу, и покупателю) приходит сразу после оплаты. Когда оплачивает клиент из Германии (аккаунт PayPal там же), то письмо приходит только после акцептации платежа продавцом в ЛК PayPal. Это всё в случае, если в настройках в админке метод транзакции стоит Авторизация. Если поставить метод транзакции Продажа, то заказ от клиента из Германии так и остается в БД с нулевым статусом, т.е. не отображается ни в истории заказов у клиента, ни в админке. С чем это может быть связано?

PS: оплату принимаем в рублях (если это имеет значение).

 

Заранее спасибо!

Edited by Oksana2301

Share this post


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
You are posting as a guest. If you have an account, please sign in.
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.

Sign in to follow this  

  • Recently Browsing   0 members

    No registered users viewing this page.

×

Important Information

On our site, cookies are used and personal data is processed to improve the user interface. To find out what and what personal data we are processing, please go to the link. If you click "I agree," it means that you understand and accept all the conditions specified in this Privacy Notice.