42ответ(ов) в теме
Павел (Litbes)
не в сети 1 месяц
На сайте с 03.08.2018
Участник
Тем 158
Сообщения 732
31
11:55

Смотрите, у вас на странице

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

Я проверил: это страница черновика ещё не опубликованной записи. И там, действительно, в черновик загружена картинка.

Можете попробовать в коде, который вы заменили, изменить

Менял код не я, поэтому даже не знаю, где это посмотреть и изменить.

0
Preci
не в сети 2 часа
На сайте с 11.11.2014
Участник
Тем 71
Сообщения 1643
32
11:58

Заменить там, где вы уже меняли из этой темы, в файлах рейтинга

0
Павел (Litbes)
не в сети 1 месяц
На сайте с 03.08.2018
Участник
Тем 158
Сообщения 732
33
12:04

Preci сказал(а)
Заменить там, где вы уже меняли из этой темы, в файлах рейтинга

Плохо быть бестолковым.
Заменил. Надо дождаться новых логов и проверить?

0
Preci
не в сети 2 часа
На сайте с 11.11.2014
Участник
Тем 71
Сообщения 1643
34
12:07

Да надо дождаться повторения ошибки

1:55:02 rcl_update_user_rating: Не удалось изменить общий рейтинг пользователя

Что бы там в

[post_data] =>

Были какие-то данные, тогда возможно получится понять что конкретно делал юзер

1
Павел (Litbes)
не в сети 1 месяц
На сайте с 03.08.2018
Участник
Тем 158
Сообщения 732
35
12:09

Да надо дождаться повторения ошибки

Хорошо, подождём.
Спасибо большое за помощь в моей проблеме! ☕ 💵

0
Preci
не в сети 2 часа
На сайте с 11.11.2014
Участник
Тем 71
Сообщения 1643
36
12:38

Вообщем я нашел проблему.

Если удаляется объект с рейтингом 0, то идет попытка обновить общий рейтинг юзера и изменить его на 0. Видимо у вас там юзер удалял свои картинки и из-за этого писались логи.

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

Можете откатить изменения

Спойлер

/wp-content/plugins/wp-recall/add-on/rating-system/core.php

Где то на 438 строчке найти там:

if ( ! $result ) {
	global $user_ID;
	$tmp = $args;
	$tmp['extend']['target_user_rating'] = rcl_get_user_rating_value( $args['object_author'] );
	$tmp['extend']['cur_user_id'] = $user_ID;
	$tmp['extend']['ref'] = $_SERVER['HTTP_REFERER'];
	$tmp['extend']['post_data'] = base64_decode($_POST['rating']);
	rcl_add_log( 'rcl_update_user_rating: ' . __( 'Failed to change general rating of the user', 'wp-recall' ), $tmp );
	//rcl_add_log( 'rcl_update_user_rating: ' . __( 'Failed to change general rating of the user', 'wp-recall' ), $args );
}

и заменить на

if ( ! $result ) {
    rcl_add_log( 'rcl_update_user_rating: ' . __( 'Failed to change general rating of the user', 'wp-recall' ), $args );
}

Редакции сообщения
08.12.2019 12:41PreciПричина: не указано
0
Павел (Litbes)
не в сети 1 месяц
На сайте с 03.08.2018
Участник
Тем 158
Сообщения 732
37
12:54

Можете откатить изменения

Спасибо, откатил.

Так же у весь идет попытка кучу раз изменить рейтинг за 1 секунду, что то же не нормально. У вас либо посещаемость миллион, либо какой-то код пытается выдать рейтинг кучу раз, ну или еще что.

А эта проблема также устранилась?

0
Preci
не в сети 2 часа
На сайте с 11.11.2014
Участник
Тем 71
Сообщения 1643
38
12:57

Вероятно вы или автор удаляли пост, тогда:

Удаляется пост
Удаляются комментарии к этому посту
Удаляются картинки этого поста
Удаляются картинки коментария

И у всех объектов рейтинг 0 и каждый раз идет попытка изменить рейтинг юзера на 0

т.е. если есть пост, у него 10 комментариев и 10 картинок, и все имеет рейтинг 0, то в логи пойдет 21 запись

1
Павел (Litbes)
не в сети 1 месяц
На сайте с 03.08.2018
Участник
Тем 158
Сообщения 732
39
13:15

То есть на все эти сообщения в логах не следует обращать внимание: все в порядке?

08:48:40 rcl_update_user_rating: Не удалось изменить общий рейтинг пользователя
Array
(
    [object_id] => 7304
    [object_author] => 1107
    [rating_type] => attachment
    [rating_value] => 0
    [extend] => Array
        (
            [target_user_rating] => 194.9
            [cur_user_id] => 1107
            [ref] => https://taboo-story.com/account/?user=1107&tab=galrcl
            [post_data] => 
        )

)

08:48:45 rcl_update_user_rating: Не удалось изменить общий рейтинг пользователя
Array
(
    [object_id] => 7301
    [object_author] => 1107
    [rating_type] => attachment
    [rating_value] => 0
    [extend] => Array
        (
            [target_user_rating] => 194.9
            [cur_user_id] => 1107
            [ref] => https://taboo-story.com/account/?user=1107&tab=galrcl
            [post_data] => 
        )

)

08:48:51 rcl_update_user_rating: Не удалось изменить общий рейтинг пользователя
Array

Скорее всего эти данные до последнего изменения (отката).

Редакции сообщения
08.12.2019 13:16LitbesПричина: не указано
0
Preci
не в сети 2 часа
На сайте с 11.11.2014
Участник
Тем 71
Сообщения 1643
40
14:14

Да можно не обращать внимания, когда Андрей обновит доп - перестанут ошибки появляться

1
Павел (Litbes)
не в сети 1 месяц
На сайте с 03.08.2018
Участник
Тем 158
Сообщения 732
41
08:04

Preci сказал(а)
Да можно не обращать внимания, когда Андрей обновит доп - перестанут ошибки появляться

Хотел уточнить: после обновления допа будет устранена основная проблема, которую я озвучил ранее:

В первых комментариях к записи (примерно 4-5), не сохраняются лайки.
Процесс такой:
пользователь ставит лайк и он отображается под комментарием. Когда хочешь посмотреть, кто поставил лайк - цифра с лайком не активна и посмотреть невозможно. После перегрузки страницы лайк пропадает, и вместо поля "лайк-дизлайк" отображается разрушенное сердечно с нулём. Лайкнуть комментарий теперь вообще не представляется возможным. После 4-5 комментариев все лайки ставятся/отображаются в штатном режиме.

Это происходит под несколькими записями

Дело в том, что проблема осталась: и под вновь созданными записями типа "post" не сохраняются лайки под первыми комментариями.
Или всё-таки это какой-то конфликт на моей стороне, вне зависимости от работы дополнения Rating System?

0
Вова (Otshelnik-Fm)
не в сети 1 час
На сайте с 27.01.2013
Участник
Тем 43
Сообщения 18642
42
11:34

Я вам давал рекомендации (6,8 сообщения) по поиску источника проблем. Вы ответили что пока не можете.
В этой теме потом выяснилось что у вас 2 кастомизации (17 сообщение, 29-е) - о которых вы промолчали. Возможно еще что-то есть...

Никто у себя подобное не наблюдает. Проблему не повторили. Что исправлять тогда нам в плагине?
Проблему никто не выявил. Сузить область поисков вы отказались.

Еще раз что от вас нужно:

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