Домой Каталог: Дополнения WP-Recall Partners System Ошибка и не корректная работа partners-system
78ответ(ов) в теме
karengrigoryan1000@gmail.com
не в сети 7 лет
На сайте с 26.07.2017
Участник
Тем 8
Сообщения 79
1
21:02

Добрый день, на моем сайте есть проблема с связи вашей дополнений Partners System ,то есть Данная ошибка является следствием не корректной работы плагина wp-recall/add-on/partners-system/.
Из данных логирования при регистрации нового пользователя возникает следующая ошибка:
Fatal error: Call to a member function insert() on null in /var/www/u0372571/data/www/skv750.com/wp-content/wp-recall/add-on/partners-system/Partner_Class.php on line 198

СКАЖИТЕ ПОЖАЛУЙСТА КАК ЭТО ИСПРАВИТЬ.

0
Андрей CS
не в сети 2 часа
На сайте с 30.11.-0001
Администратор
Тем 71
Сообщения 16918
2
21:18

то есть Данная ошибка является следствием не корректной работы плагина

На чем основано данное утверждение? На самом деле, это не так.
Данная ошибка говорит о том что на 198 строке вызывается неизвестная функция insert.
В действительности, на этой строке происходит вызов метода insert глобального класса wpdb, который регистрируется ядром WordPress при инициализации.

$wpdb->insert();

то, что при работе возникает фатальная ошибка с указанной причиной, в свою очередь, сообщает, что ядро WordPress не было загружено полностью и класс wpdb не был зарегистрирован, а это является глобальной проблемой WordPress, а не отдельного плагина или дополнения.
Проще говоря, ваш сайт загружается неверно, ядро WordPress не подключает необходимых файлов для своей работы, разбирайтесь с тем, кто устанавливал WordPress на сервер или произведите переустановку WordPress самостоятельно.

0
Андрей CS
не в сети 2 часа
На сайте с 30.11.-0001
Администратор
Тем 71
Сообщения 16918
3
21:19

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

Редакции сообщения
20.09.2017 21:20Андрей CSПричина: не указано
0
karengrigoryan1000@gmail.com
не в сети 7 лет
На сайте с 26.07.2017
Участник
Тем 8
Сообщения 79
4
21:22

уважаемый Андрей вот это мне писали из тех поддержки моего хостинга

Данная ошибка является следствием не корректной работы вашего плагина wp-recall/add-on/partners-system/. Решение вопросов связанных с не корректно работой плагинов вашего сайта выходит за рамки обязанностей сотрудников технической поддержки.

Редакции сообщения
20.09.2017 21:23Андрей CSПричина: не указано
20.09.2017 21:38Андрей CSПричина: не указано
0
Андрей CS
не в сети 2 часа
На сайте с 30.11.-0001
Администратор
Тем 71
Сообщения 16918
5
21:29

Я так и понял, что вас попытались убедить именно в этой причине, но смею вас заверить, техподдержка хостинга никогда не будет искать реальную причину некорректной работы вашего сайта или отдельного плагина, им это просто не интересно. Они выдали вам простую отписку на основании лога ошибки. Я в отличии от них, могу прочитать этот лог верно и я вижу, что ошибки дополнения здесь нет, зато есть глобальная ошибка инициализации WordPress. Любой грамотный человек, работающий с WordPress увидит это сразу.
Я не буду посылать вас к поддержке хостинга, это просто бесполезно. Я попрошу вас подробно рассказать о том, когда данная проблема стала себя проявлять и каким образом. Прошло почти два месяца с момента приобретения вами этого дополнения, значит изначально все работало верно?

0
karengrigoryan1000@gmail.com
не в сети 7 лет
На сайте с 26.07.2017
Участник
Тем 8
Сообщения 79
6
21:40

Андрей ,дело в том что несколько дней назад я увидел что если человек хочет зарегистрироваться на нашем сайте ,то после нажатия попадает на страницу ощыбки ,то есть, как я сейчас помню на странице пишет вот это HTTP ERROR 500 и пишет что сайт не может обработать это, вы сейчас сами можете зарегистрироваться и посмотреть эту ошыбку.

0
karengrigoryan1000@gmail.com
не в сети 7 лет
На сайте с 26.07.2017
Участник
Тем 8
Сообщения 79
7
21:40

после нажатия зарегистрироваться

0
Андрей CS
не в сети 2 часа
На сайте с 30.11.-0001
Администратор
Тем 71
Сообщения 16918
8
21:42

я успешно зарегистрировался на вашем сайте

Вы не можете просматривать опубликованные ссылки
0
Андрей CS
не в сети 2 часа
На сайте с 30.11.-0001
Администратор
Тем 71
Сообщения 16918
9
21:48

чтобы вызвать ошибку регистрироваться надо по партнерской ссылке как реферал, тогда, да, ошибка возникает, но я не могу сделать вывод, что проблема в дополнении основываясь только на ней, ошибка явно глобальная.
Я могу получить доступ к административной части вашего сайта? Возможно также потребуется доступ к серверу по фтп, чтобы я мог убедиться, что файлы дополнения не были изменены.

0
karengrigoryan1000@gmail.com
не в сети 7 лет
На сайте с 26.07.2017
Участник
Тем 8
Сообщения 79
10
21:52

Андрей я вам гарантирую что ни кто не изменил файлы дополнения, как я купил эту дополнения, вот так и загрузил на свой сайт

0
Андрей CS
не в сети 2 часа
На сайте с 30.11.-0001
Администратор
Тем 71
Сообщения 16918
11
21:55

karengrigoryan1000@gmail.com сказал(а)
я вам гарантирую

в данном случае, гарантий недостаточно, нужна конкретика, я должен убедиться, что дополнение корректно установлено и работает, а также провести ряд тестов на самом сайте для выявления причины.
Если вы хотите решить эту проблему то идите навстречу и вышлите все необходимые доступы.

0
karengrigoryan1000@gmail.com
не в сети 7 лет
На сайте с 26.07.2017
Участник
Тем 8
Сообщения 79
12
22:02

все это я понял Андрей, а извините это ошыбка тоже повлияет или не повлияет? для поощерения НОВЫХ партнеров по реферальной ссылке или это ощибка повлияет только на регистрации а после этого поощерения НОВЫХ партнеров по реферальной ссылке идет к ним.

0
Вова (Otshelnik-Fm)
не в сети 4 дня
На сайте с 27.01.2013
Участник
Тем 43
Сообщения 18653
13
22:35

Вы хоть запятые поставили бы. Или разбили последнее предложение на меньшие. Ничего не понятно

0
karengrigoryan1000@gmail.com
не в сети 7 лет
На сайте с 26.07.2017
Участник
Тем 8
Сообщения 79
14
23:10

1.это ошибка повлияет или не повлияет? для поощерения НОВЫХ партнеров зарегистрировавший по реферальной ссылке.

2.или это ощибка повлияет только на регистрации,то есть то что пользователь когда нажимает кнопку зарегистрироваться ,после этого видеть страницу ощыбки error 500 .
Для уточнение я вам скажу еще раз, что у меня такая проблема на сайте ,то есть после регистрации на моем сайте каждый человек видеть на странице ощыбку error 500 ,а после этого этот человек может войти на сайт под своим логином и паролом, так вот я хочу узнать если это вот так все присходить на моем сайте поощерения НОВЫХ партнеров зарегистрировавший по реферальной ссылке идет или не идет.

0
Вова (Otshelnik-Fm)
не в сети 4 дня
На сайте с 27.01.2013
Участник
Тем 43
Сообщения 18653
15
23:17

Никто гарантировать вам работу не будет, пока на вашем сайте будет ошибка при регистрации (а может и в других местах - логи вы врядли изучали- а там может быть усыпано ими)

Вам посоветовали:

произведите переустановку WordPress самостоятельно

и попросили доступы чтобы проверить это дополнение и провести тесты.

Ну все равно что ездить на барахлящем автомобиле - и спрашивать в сервис центре - "если я продолжу ездить - машина будет работать?"
Устранять надо, а не ездить

0
Андрей CS
не в сети 2 часа
На сайте с 30.11.-0001
Администратор
Тем 71
Сообщения 16918
16
07:58

karengrigoryan1000@gmail.com сказал(а)
или это ощибка повлияет только на регистрации

данная ошибка не дает закрепить реферала за партнером, поэтому и поощрения начислять некому.

0
Андрей CS
не в сети 2 часа
На сайте с 30.11.-0001
Администратор
Тем 71
Сообщения 16918
17
08:46

Сделайте следующее:
1. Откройте файл /wp-content/wp-recall/add-on/partners-system/Partner_Class.php, удалите строчку 16:

add_action('user_register',array(&$this,'save_new_ref_link'),10);

2. Вставьте в файл функций используемой темы код:
add_action('user_register','custom_user_register_action',1);
function custom_user_register_action(){
	global $wpdb;
	print_r($wpdb);exit;
}

3. Произведите тестовую регистрацию пользователя и сообщите информацию, которая будет выведена на экран

0
karengrigoryan1000@gmail.com
не в сети 7 лет
На сайте с 26.07.2017
Участник
Тем 8
Сообщения 79
18
09:43

Андрей уточните пожалуйста ,удалить строчку 16 и место этого копировать и ставить то что вы писали на 2-й да? и все?

0
karengrigoryan1000@gmail.com
не в сети 7 лет
На сайте с 26.07.2017
Участник
Тем 8
Сообщения 79
19
10:07

Андрей и пожалуйста смотрите на это я это получил из тех поддержки моего хостинга ,может это поможет решит эту проблему
В трейсе системных вызовов наблюдаем следующие ошибки:
В трейсе системных вызовов наблюдаем следующие ошибки:

write(4, "17�142062�PHP Fatal error: Uncaught Error: Call to a member function insert() on null in /var/www/u0372571/data/www/skv750.com/wp-content/wp-recall/add-on/partners-system/Partner_Class.php:198nStack trace:n#0 /var/www/u0372571/data/www/skv750.com/wp-content/wp-recall/add-on/partners-system/Partner_Class.php(249): Partner_Class->insert_new_referall('25', 37, 'https://skv750....')n#1 /var/www/u0372571/data/www/skv750.com/wp-includes/class-wp-hook.php(298): Partner_Class->save_new_ref_link(37)n#2 /var/www/u0372571/data/www/skv750.com/wp-includes/class-wp-hook.php(323): WP_Hook->apply_filters(NULL, Array)n#3 /var/www/u0372571/data/www/skv750.com/wp-includes/plugin.php(453): WP_Hook->do_action(Array)n#4 /var/www/u0372571/data/www/skv750.com/wp-includes/user.php(1717): do_action('user_register', 37)n#5 /var/www/u0372571/data/www/skv750.com/wp-content/plugins/woocommerce/includes/wc-user-functions.php(108): wp_insert_user(Array)n#6 /var/www/u0372571/data/www/skv750.com/wp-content/plugins/woocommerce/includes/class-wc"..., 1408) = 1408

Редакции сообщения
21.09.2017 10:10Андрей CSПричина: многострочный код
21.09.2017 10:12Андрей CSПричина: не указано
0
Андрей CS
не в сети 2 часа
На сайте с 30.11.-0001
Администратор
Тем 71
Сообщения 16918
20
10:14

karengrigoryan1000@gmail.com сказал(а)
уточните пожалуйста ,удалить строчку 16 и место этого копировать и ставить то что вы писали на 2-й да?

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

karengrigoryan1000@gmail.com сказал(а)
В трейсе системных вызовов наблюдаем следующие ошибки

Попробуйте отключить на время плагин woocommerce и проверить регистрацию снова, каков будет результат?

0
karengrigoryan1000@gmail.com
не в сети 7 лет
На сайте с 26.07.2017
Участник
Тем 8
Сообщения 79
21
10:21

Андрей я эту строчку удалил, а потом открыл functions.php моей темы и вот скажите в каком строчке вставить предложенный вами код туда,потому что я незнаю

0
Андрей CS
не в сети 2 часа
На сайте с 30.11.-0001
Администратор
Тем 71
Сообщения 16918
22
10:23

можете вставить в самый верх, сразу после <?php

0
karengrigoryan1000@gmail.com
не в сети 7 лет
На сайте с 26.07.2017
Участник
Тем 8
Сообщения 79
23
10:25

то есть в строчке 2 да?

0
Андрей CS
не в сети 2 часа
На сайте с 30.11.-0001
Администратор
Тем 71
Сообщения 16918
24
10:26

karengrigoryan1000@gmail.com сказал(а)
то есть в строчке 2 да?

видимо да

0
Вова (Otshelnik-Fm)
не в сети 4 дня
На сайте с 27.01.2013
Участник
Тем 43
Сообщения 18653
25
10:26

Дали бы просто Андрею доступы

0
karengrigoryan1000@gmail.com
не в сети 7 лет
На сайте с 26.07.2017
Участник
Тем 8
Сообщения 79
26
10:33

Андрей все сделал но ничего не помогло опять ощыбка есть

0
Вова (Otshelnik-Fm)
не в сети 4 дня
На сайте с 27.01.2013
Участник
Тем 43
Сообщения 18653
27
10:35

karengrigoryan1000@gmail.com сказал(а)
Андрей все сделал но ничего не помогло опять ощыбка есть

вы читать умеете?

3. Произведите тестовую регистрацию пользователя и сообщите информацию, которая будет выведена на экран

- что вывело на экран?

0
Андрей CS
не в сети 2 часа
На сайте с 30.11.-0001
Администратор
Тем 71
Сообщения 16918
28
10:38

karengrigoryan1000@gmail.com сказал(а)
опять ощыбка есть

идем в логи ошибок и сообщаем тут ее текст, должна быть уже другая ошибка

0
karengrigoryan1000@gmail.com
не в сети 7 лет
На сайте с 26.07.2017
Участник
Тем 8
Сообщения 79
29
10:39

wpdb Object ( [show_errors] => [suppress_errors] => [last_error] => [num_queries] => 107 [num_rows] => 0 [rows_affected] => 1 [insert_id] => 748 [last_query] => INSERT INTO `rt_usermeta` (`user_id`, `meta_key`, `meta_value`) VALUES (39, 'rt_user_level', '0') [last_result] => Array ( ) [result:protected] => 1 [col_meta:protected] => Array ( [rt_users] => Array ( [id] => stdClass Object ( [Field] => ID [Type] => bigint(20) unsigned [Collation] => [Null] => NO [Key] => PRI [Default] => [Extra] => auto_increment [Privileges] => select,insert,update,references [Comment] => ) [user_login] => stdClass Object ( [Field] => user_login [Type] => varchar(60) [Collation] => utf8_general_ci [Null] => NO [Key] => MUL [Default] => [Extra] => [Privileges] => select,insert,update,references [Comment] => ) [user_pass] => stdClass Object ( [Field] => user_pass [Type] => varchar(255) [Collation] => utf8_general_ci [Null] => NO [Key] => [Default] => [Extra] => [Privileges] => select,insert,update,references [Comment] => ) [user_nicename] => stdClass Object ( [Field] => user_nicename [Type] => varchar(50) [Collation] => utf8_general_ci [Null] => NO [Key] => MUL [Default] => [Extra] => [Privileges] => select,insert,update,references [Comment] => ) [user_email] => stdClass Object ( [Field] => user_email [Type] => varchar(100) [Collation] => utf8_general_ci [Null] => NO [Key] => MUL [Default] => [Extra] => [Privileges] => select,insert,update,references [Comment] => ) [user_url] => stdClass Object ( [Field] => user_url [Type] => varchar(100) [Collation] => utf8_general_ci [Null] => NO [Key] => [Default] => [Extra] => [Privileges] => select,insert,update,references [Comment] => ) [user_registered] => stdClass Object ( [Field] => user_registered [Type] => datetime [Collation] => [Null] => NO [Key] => [Default] => 0000-00-00 00:00:00 [Extra] => [Privileges] => select,insert,update,references [Comment] => ) [user_activation_key] => stdClass Object ( [Field] => user_activation_key [Type] => varchar(255) [Collation] => utf8_general_ci [Null] => NO [Key] => [Default] => [Extra] => [Privileges] => select,insert,update,references [Comment] => ) [user_status] => stdClass Object ( [Field] => user_status [Type] => int(11) [Collation] => [Null] => NO [Key] => [Default] => 0 [Extra] => [Privileges] => select,insert,update,references [Comment] => ) [display_name] => stdClass Object ( [Field] => display_name [Type] => varchar(250) [Collation] => utf8_general_ci [Null] => NO [Key] => [Default] => [Extra] => [Privileges] => select,insert,update,references [Comment] => ) ) [rt_usermeta] => Array ( [umeta_id] => stdClass Object ( [Field] => umeta_id [Type] => bigint(20) unsigned [Collation] => [Null] => NO [Key] => PRI [Default] => [Extra] => auto_increment [Privileges] => select,insert,update,references [Comment] => ) [user_id] => stdClass Object ( [Field] => user_id [Type] => bigint(20) unsigned [Collation] => [Null] => NO [Key] => MUL [Default] => 0 [Extra] => [Privileges] => select,insert,update,references [Comment] => ) [meta_key] => stdClass Object ( [Field] => meta_key [Type] => varchar(255) [Collation] => utf8_general_ci [Null] => YES [Key] => MUL [Default] => [Extra] => [Privileges] => select,insert,update,references [Comment] => ) [meta_value] => stdClass Object ( [Field] => meta_value [Type] => longtext [Collation] => utf8_general_ci [Null] => YES [Key] => [Default] => [Extra] => [Privileges] => select,insert,update,references [Comment] => ) ) ) [table_charset:protected] => Array ( [rt_users] => utf8 [rt_usermeta] => utf8 ) [check_current_query:protected] => 1 [checking_collation:wpdb:private] => [col_info:protected] => [queries] => [reconnect_retries:protected] => 5 [prefix] => rt_ [base_prefix] => rt_ [ready] => 1 [blogid] => 0 [siteid] => 0 [tables] => Array ( [0] => posts [1] => comments [2] => links [3] => options [4] => postmeta [5] => terms [6] => term_taxonomy [7] => term_relationships [8] => termmeta [9] => commentmeta [10] => woocommerce_payment_tokenmeta [11] => woocommerce_order_itemmeta ) [old_tables] => Array ( [0] => categories [1] => post2cat [2] => link2cat ) [global_tables] => Array ( [0] => users [1] => usermeta ) [ms_global_tables] => Array ( [0] => blogs [1] => signups [2] => site [3] => sitemeta [4] => sitecategories [5] => registration_log [6] => blog_versions ) [comments] => rt_comments [commentmeta] => rt_commentmeta [links] => rt_links [options] => rt_options [postmeta] => rt_postmeta [posts] => rt_posts [terms] => rt_terms [term_relationships] => rt_term_relationships [term_taxonomy] => rt_term_taxonomy [termmeta] => rt_termmeta [usermeta] => rt_usermeta [users] => rt_users [blogs] => [blog_versions] => [registration_log] => [signups] => [site] => [sitecategories] => [sitemeta] => [field_types] => Array ( [post_author] => %d [post_parent] => %d [menu_order] => %d [term_id] => %d [term_group] => %d [term_taxonomy_id] => %d [parent] => %d [count] => %d [object_id] => %d [term_order] => %d [ID] => %d [comment_ID] => %d [comment_post_ID] => %d [comment_parent] => %d [user_id] => %d [link_id] => %d [link_owner] => %d [link_rating] => %d [option_id] => %d [blog_id] => %d [meta_id] => %d [post_id] => %d [user_status] => %d [umeta_id] => %d [comment_karma] => %d [comment_count] => %d [active] => %d [cat_id] => %d [deleted] => %d [lang_id] => %d [mature] => %d [public] => %d [site_id] => %d [spam] => %d ) [charset] => utf8mb4 [collate] => utf8mb4_unicode_520_ci [dbuser:protected] => u0372571_default [dbpassword:protected] => K_JnR64b [dbname:protected] => u0372571_default [dbhost:protected] => localhost [dbh:protected] => mysqli Object ( [affected_rows] => 1 [client_info] => mysqlnd 5.0.12-dev - 20150407 - $Id: b5c5906d452ec590732a93b051f3827e02749b83 $ [client_version] => 50012 [connect_errno] => 0 [connect_error] => [errno] => 0 [error] => [error_list] => Array ( ) [field_count] => 0 [host_info] => Localhost via UNIX socket [info] => [insert_id] => 748 [server_info] => 5.6.35-81.0 [server_version] => 50635 [stat] => Uptime: 6564383 Threads: 5 Questions: 2068837813 Slow queries: 301 Opens: 39562415 Flush tables: 1 Open tables: 1999 Queries per second avg: 315.161 [sqlstate] => 00000 [protocol_version] => 10 [thread_id] => 46103979 [warning_count] => 0 ) [func_call] => $db->query("INSERT INTO `rt_usermeta` (`user_id`, `meta_key`, `meta_value`) VALUES (39, 'rt_user_level', '0')") [is_mysql] => 1 [incompatible_modes:protected] => Array ( [0] => NO_ZERO_DATE [1] => ONLY_FULL_GROUP_BY [2] => STRICT_TRANS_TABLES [3] => STRICT_ALL_TABLES [4] => TRADITIONAL ) [use_mysqli:wpdb:private] => 1 [has_connected:wpdb:private] => 1 [categories] => rt_categories [post2cat] => rt_post2cat [link2cat] => rt_link2cat [fma_currency] => rt_fma_currency [payment_tokenmeta] => rt_woocommerce_payment_tokenmeta [order_itemmeta] => rt_woocommerce_order_itemmeta )

Редакции сообщения
21.09.2017 10:40Андрей CSПричина: не указано
21.09.2017 10:40Андрей CSПричина: не указано
0
Андрей CS
не в сети 2 часа
На сайте с 30.11.-0001
Администратор
Тем 71
Сообщения 16918
30
10:43

а что за ошибка была?

0
Тема закрыта. Публикация новых сообщений запрещена.