Домой Wp-Recall WP-Recall: Проблемы и решения Регистрация пользователя не работает с WP core
7ответ(ов) в теме
rewiaca
не в сети 6 лет
На сайте с 20.07.2018
Участник
Тем 2
Сообщения 5
1
12:07
Версия WP-Recall: 16.15.6

Привет всем.
При регистрации пользователя выдает ошибку:

Fatal error: Uncaught Error: Call to a member function get_error_code() on null in 
/wp-includes/user.php:2405 Stack trace: #0 
/wp-content/plugins/wp-recall/functions/register.php(235): register_new_user('asdasd@asd2d.ru', 'asdasd@asd2d.ru') #1 
/wp-includes/class-wp-hook.php(286): rcl_get_register_user_activate(Object(WP)) #2 
/wp-includes/class-wp-hook.php(310): WP_Hook->apply_filters(NULL, Array) #3 
/wp-includes/plugin.php(515): WP_Hook->do_action(Array) #4 
/wp-includes/class-wp.php(726): do_action_ref_array('wp', Array) #5 
/wp-includes/functions.php(960): WP->main('') #6 
/wp-blog-header.php(16): wp() #7 
/i in /wp-includes/user.php on line 2405

Какая-та ошибка связанная с логикой взаимодействия с самим ядром Wordpress. Да, я немного ковырял WP recall, но ядро его не трогал. С чем может быть ошибка связана? Переносил сайт, может базу данных криво перенес? Или это процедурная ошибка в php скриптах?

Редакции сообщения
24.07.2018 12:08rewiacaПричина: не указано
0
Вова (Otshelnik-Fm)
не в сети 4 дня
На сайте с 27.01.2013
Участник
Тем 43
Сообщения 18647
2
12:12

Здравствуйте

rewiaca сказал(а)
Да, я немного ковырял WP recall

- тут мы е в ответе за ваши действия.

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

0
rewiaca
не в сети 6 лет
На сайте с 20.07.2018
Участник
Тем 2
Сообщения 5
3
15:18

Otshelnik-Fm сказал(а)
Здравствуйте

rewiaca сказал(а)
Да, я немного ковырял WP recall

- тут мы е в ответе за ваши действия.

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

Пробовал и на чистый вп ставить текущий recall, и наоборот: на текущий wp ставить чистый recall

.

Есть кто для оперативного реагирования может взяться за вознагражение, продиагностировать, решить проблему?

.

Это не тот случай вялотекущего общения на форуме, когда самому в прикол разбираться как оно работает и ковырять по вечерам в свободное время.

.

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

.

Задание здесь, на бирже, опубликовал вчера, никто не отозвался.

Редакции сообщения
24.07.2018 15:19rewiacaПричина: не указано
24.07.2018 15:19rewiacaПричина: не указано
24.07.2018 15:20rewiacaПричина: не указано
24.07.2018 15:20rewiacaПричина: не указано
0
Вова (Otshelnik-Fm)
не в сети 4 дня
На сайте с 27.01.2013
Участник
Тем 43
Сообщения 18647
4
16:04

rewiaca сказал(а)
Пробовал и на чистый вп ставить текущий recall, и наоборот: на текущий wp ставить чистый recall

- просто чистый вп и чистый плагин - без ваших вмешательств.

rewiaca сказал(а)
Задание здесь, на бирже, опубликовал вчера, никто не отозвался.

Значит заняты. Пробуйте другую фриланс биржу.

Вы напишите по пунктам - как мне повторить проблему у себя - проверю на своем сайте.

И давайте все тех параметры вашего сайта - может у вас php древний или mysql - их версии указывайте. Опять же версии ВП и его установка - обычная или мультисайт.

Сторонние плагины если стоят - отключаем. ВП тему ставим от разработчиков ВП - twenty - только таким образом поймете что у вас мешает правильной работе. Самодиагностика описана тут

Вы не можете просматривать опубликованные ссылки

- но она верна только если вы не вмешивались в работу плагина.

0
rewiaca
не в сети 6 лет
На сайте с 20.07.2018
Участник
Тем 2
Сообщения 5
5
22:22

Спасибо за сочувствие и наставления.

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

Суть была в том, что кто-то выключил add-on "Profile fields", и судя по всеми, когда он выключился, то сборосились не только его настройки, но и повредилась база данных, что не позволяло создавать записи в таблице wp_users

Надеюсь это поможет гуглящим.

Собственно мораль, а точнее вопрос. А что адоны не рекомендуется выключать, т.к. сбрасываются их настройки?

Редакции сообщения
24.07.2018 22:23rewiacaПричина: не указано
25.07.2018 09:30Андрей CSПричина: не указано
0
Андрей CS
не в сети 45 минут
На сайте с 30.11.-0001
Администратор
Тем 71
Сообщения 16855
6
09:32

rewiaca сказал(а)
судя по всеми, когда он выключился, то сборосились не только его настройки, но и повредилась база данных

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

1
Вова (Otshelnik-Fm)
не в сети 4 дня
На сайте с 27.01.2013
Участник
Тем 43
Сообщения 18647
7
10:45

rewiaca сказал(а)
А что адоны не рекомендуется выключать, т.к. сбрасываются их настройки?

глупости. Как заметил Андрей выше, и вы сами признались что:

rewiaca сказал(а)
Да, я немного ковырял WP recall, но ядро его не трогал.

- ковыряли - вот и наковыряли. Лучше в ядро плагина не лезть вообще. Вы, судя по этой теме, не понимаете что делаете. Не понимаете что такое "ядро" плагина.

Мораль такова: никогда не правьте плагины. Есть css правки - но они выполняются не в ядре, и есть хуки и фильтры - это апи вордпресса - старайтесь следовать таким методам воздействия на плагин снаружи, но НИКОГДА не лезьте в файлы плагина.
1. вы поломаете. 2 вы не сможете обновляться без боли.

0
Вы не имеете права на публикацию сообщений в этой теме