Не удаляются сообщения из корзины
Правила форума
Местная Конституция | Шаблон запроса | Документация (phpBB3) | Мини [FAQ] по phpBB 3.1.x/3.2.x | FAQ | Как задавать вопросы | Как устанавливать расширения
Ваш вопрос может быть удален без объяснения причин, если на него есть ответы по приведённым ссылкам (а вы рискуете получить предупреждение
).
Местная Конституция | Шаблон запроса | Документация (phpBB3) | Мини [FAQ] по phpBB 3.1.x/3.2.x | FAQ | Как задавать вопросы | Как устанавливать расширения
Ваш вопрос может быть удален без объяснения причин, если на него есть ответы по приведённым ссылкам (а вы рискуете получить предупреждение

-
- phpBB 2.0.17
- Сообщения: 1113
- Стаж: 14 лет 1 месяц
- Благодарил (а): 195 раз
- Поблагодарили: 63 раза
Не удаляются сообщения из корзины
Описание проблемы: Не удаляются сообщения из корзины
Произведенные изменения, после которых начались неполадки: Проблема была изначально
Версия phpBB: 3.3.5
Используемые стили: Prosilver
Используемые расширения: Проблема наблюдается и с отключенными расширениями
Версия PHP:: 8.1
Используемая СУБД и её версия: MySQL(i) 5.7.27-30
Ссылка на конференцию:
Есть ли у вас тестовый аккаунт:
Использовался ли поиск для решения проблемы: Да, подобный вопрос есть, но остался без ответа
Если да, то какие запросы вы использовали: Попытка перенаправления на потенциально опасный сайт
При попытке окончательно удалить сообщение, которые уже было удалено в корзину:
Оно не удаляется и вместо этого выводится надпись - Попытка перенаправления на потенциально опасный сайт:
Если упорствовать и снова нажимать на это сообщение, пробовать удалять его, обновлять страницу, то выскакивает:
И сообщение в конце-концов удаляется (если позже зайти в эту тему, то его нет). Иногда вместо этого окна выскакивает окно - "Запрошенная тема не существует". Как решить данную проблему?
Спасибо!
Произведенные изменения, после которых начались неполадки: Проблема была изначально
Версия phpBB: 3.3.5
Используемые стили: Prosilver
Используемые расширения: Проблема наблюдается и с отключенными расширениями
Версия PHP:: 8.1
Используемая СУБД и её версия: MySQL(i) 5.7.27-30
Ссылка на конференцию:
Есть ли у вас тестовый аккаунт:
Использовался ли поиск для решения проблемы: Да, подобный вопрос есть, но остался без ответа
Если да, то какие запросы вы использовали: Попытка перенаправления на потенциально опасный сайт
При попытке окончательно удалить сообщение, которые уже было удалено в корзину:
Оно не удаляется и вместо этого выводится надпись - Попытка перенаправления на потенциально опасный сайт:
Если упорствовать и снова нажимать на это сообщение, пробовать удалять его, обновлять страницу, то выскакивает:
И сообщение в конце-концов удаляется (если позже зайти в эту тему, то его нет). Иногда вместо этого окна выскакивает окно - "Запрошенная тема не существует". Как решить данную проблему?
Спасибо!
У вас нет необходимых прав для просмотра вложений в этом сообщении.
-
- phpBB 2.0.17
- Сообщения: 1113
- Стаж: 14 лет 1 месяц
- Благодарил (а): 195 раз
- Поблагодарили: 63 раза
Re: Не удаляются сообщения из корзины
Спасибо, это я видел, но так происходит и на чистой установке форума без расширений...
-
- Поддержка
- Сообщения: 12752
- Стаж: 13 лет 8 месяцев
- Благодарил (а): 159 раз
- Поблагодарили: 2276 раз
-
- phpBB 2.0.17
- Сообщения: 1113
- Стаж: 14 лет 1 месяц
- Благодарил (а): 195 раз
- Поблагодарили: 63 раза
Re: Не удаляются сообщения из корзины
Пока не в курсе, хостинг шаред, там можно посмотреть? Или только через поддержку узнавать?
-
- Поддержка
- Сообщения: 12752
- Стаж: 13 лет 8 месяцев
- Благодарил (а): 159 раз
- Поблагодарили: 2276 раз
-
- phpBB 2.0.17
- Сообщения: 1113
- Стаж: 14 лет 1 месяц
- Благодарил (а): 195 раз
- Поблагодарили: 63 раза
Re: Не удаляются сообщения из корзины
gzip отключен изначально, поддержку спрошу, отпишусь, как ответят.
-
- phpBB 2.0.17
- Сообщения: 1113
- Стаж: 14 лет 1 месяц
- Благодарил (а): 195 раз
- Поблагодарили: 63 раза
Re: Не удаляются сообщения из корзины
Татьяна5, Ответ поддержки хостинга:
Уточните, пожалуйста, более подробно, о каком кэше вы хотите узнать? Если речь идёт о memcached, то сейчас он не установлен.
Уточните, пожалуйста, более подробно, о каком кэше вы хотите узнать? Если речь идёт о memcached, то сейчас он не установлен.
-
- Поддержка
- Сообщения: 12752
- Стаж: 13 лет 8 месяцев
- Благодарил (а): 159 раз
- Поблагодарили: 2276 раз
Re: Не удаляются сообщения из корзины
Что творится с адресами при удалении? Нет путаницы с www и без?
-
- phpBB 2.0.17
- Сообщения: 1113
- Стаж: 14 лет 1 месяц
- Благодарил (а): 195 раз
- Поблагодарили: 63 раза
Re: Не удаляются сообщения из корзины
Проверил, нет. В .htacces прописано правило, все адреса приводить к виду без www.
-
- phpBB 2.0.17
- Сообщения: 1113
- Стаж: 14 лет 1 месяц
- Благодарил (а): 195 раз
- Поблагодарили: 63 раза
Re: Не удаляются сообщения из корзины
А какие именно проблемы? Сертификат не бесплатный, а покупной, стоит перенаправление в .htacces с http на htpps...
-
- Поддержка
- Сообщения: 12752
- Стаж: 13 лет 8 месяцев
- Благодарил (а): 159 раз
- Поблагодарили: 2276 раз
Re: Не удаляются сообщения из корзины
Что в "настройках сервера" на форуме, особенно что касается https?
Безопасные куки включены?
Безопасные куки включены?
-
- Former team member
- Сообщения: 2317
- Стаж: 15 лет 5 месяцев
- Благодарил (а): 20 раз
- Поблагодарили: 221 раз
Re: Не удаляются сообщения из корзины
Татьяна5, проблема воспроизводится на чистом 3.3.5
Суть проблемы в файле
на вход поступает строка $redirect со значением вида
fix: в файле
заменить на
Суть проблемы в файле
/includes/mcp/mcp_main.php
строки с 1247
Код: Выделить всё
// Remove any post id anchor
if ($anchor_pos = (strrpos($redirect, '#p')) !== false)
{
$redirect = substr($redirect, 0, $anchor_pos);
}
./viewtopic.php?t=1&p=3#p3
, после if
значение $anchor_pos
становится равное TRUE
и в итоге после substr
значение $redirect
превращается в .
(точку). Причина: не верно стоит открывающаяся скобка перед strrpos
- она должна быть перед $anchor_pos
, тогда порядок действий будет правильный: сначала strrpost, потом присвоение значения, а уже в конце сравнение с falsefix: в файле
/includes/mcp/mcp_main.php
найти
Код: Выделить всё
// Remove any post id anchor
if ($anchor_pos = (strrpos($redirect, '#p')) !== false)
Код: Выделить всё
// Remove any post id anchor
if (($anchor_pos = strrpos($redirect, '#p')) !== false)
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Помощь в ЛС/email только за WM или ЮMoney
-
- phpBB 2.0.17
- Сообщения: 1113
- Стаж: 14 лет 1 месяц
- Благодарил (а): 195 раз
- Поблагодарили: 63 раза
Re: Не удаляются сообщения из корзины
Спасибо! Это сработало, ну вот и правка в ядре:)) А с обновлением она потеряется, или это учтут?