Удаление сообщений на форуме ошибка Тема решена

Проблемы с установкой или работой phpBB 3.1.x? Получите помощь здесь!
С 1 июля 2018 года phpBB Group прекращает поддержку phpBB версии 3.1.
Сайт официальной русской поддержки phpBB Guru продолжит поддержку phpBB 3.1 до 1 января 2019 года.
Подробнее: Окончание поддержки phpBB 3.1.
Правила форума
Местная Конституция | Шаблон запроса | Документация (phpBB3) | Мини [FAQ] по phpBB3.1.x | FAQ-3 (phpbb3) | Как задавать вопросы | Как устанавливать расширения

Ваш вопрос может быть удален без объяснения причин, если на него есть ответы по приведённым ссылкам (а вы рискуете получить предупреждение ;) ).
Аватара пользователя
LavIgor
Former team member
Сообщения: 3468
Стаж: 11 лет
Благодарил (а): 39 раз
Поблагодарили: 792 раза

Re: Удаление сообщений на форуме ошибка

Сообщение LavIgor »

Алг, я уверен абсолютно.
У меня не стоит open_basedir, но я сталкивался с этой проблемой в расширении Profile Side Switcher: https://github.com/Tatiana5/profile_sid ... /issues/11 - и вот её решение.
Дело именно в префиксах, иначе движок начинает искать файлы в разных папках, одна из которых выходит за корневую директорию конференции. А туда нельзя, если стоит open_basedir.
Аватара пользователя
706536
phpBB 1.4.3
Сообщения: 76
Стаж: 11 лет 4 месяца
Благодарил (а): 7 раз
Поблагодарили: 3 раза

Re: Удаление сообщений на форуме ошибка

Сообщение 706536 »

Могу дать доступ к своему форуму, можно создать тестовую тему, и поэкспериментировать с ошибкой... Если что я в скайпе BOtecTV
Аватара пользователя
Алг
Former team member
Сообщения: 933
Стаж: 12 лет 9 месяцев
Откуда: Израиль
Благодарил (а): 72 раза
Поблагодарили: 248 раз

Re: Удаление сообщений на форуме ошибка

Сообщение Алг »

LavIgor писал(а): Дело именно в префиксах, иначе движок начинает искать файлы в разных папках, одна из которых выходит за корневую директорию конференции. А туда нельзя, если стоит open_basedir
да, понятно, роль префиксов имеет значение, конечно( У меня стоят эти префиксы на более новых расширениях, а на первых осталось, как есть). НО! две вещи меня смущают:
1. 706536 утверждает, что у него настройки по умолчанию, а по умолчанию никак не restriction
2. При рестрикшене эта проблема должна возникать при каждой загрузке и при каждом обновлении любой форумной страницы. Почему она возникла только при удалении поста? А при редактировании? а при открытии темы?
Там упёртость и инертность, могут, кстати, в морду дать.
А ты проявляй интеллигентность, постарайся убеждать...

Т. Шаов
Аватара пользователя
706536
phpBB 1.4.3
Сообщения: 76
Стаж: 11 лет 4 месяца
Благодарил (а): 7 раз
Поблагодарили: 3 раза

Re: Удаление сообщений на форуме ошибка

Сообщение 706536 »

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

Отправлено спустя 1 минуту 9 секунд:
а по умолчанию было ваше расширение :)
Сейчас убрал поиск пользователя и оставил только по форуму и темам
Аватара пользователя
LavIgor
Former team member
Сообщения: 3468
Стаж: 11 лет
Благодарил (а): 39 раз
Поблагодарили: 792 раза

Re: Удаление сообщений на форуме ошибка

Сообщение LavIgor »

706536, вот попробуйте правки.
liveSearch / styles / all / template / event / overall_header_head_append.html
Найти (по сути весь файл):

Код: Выделить всё

<!-- INCLUDECSS ../theme/jquery.autocomplete.css -->
<!-- INCLUDECSS ../theme/live_search.css -->
<!-- INCLUDECSS ../jquery.eye/jquery.eye.css -->
Заменить на:

Код: Выделить всё

<!-- INCLUDECSS @alg_liveSearch/jquery.autocomplete.css -->
<!-- INCLUDECSS @alg_liveSearch/live_search.css -->
<!-- INCLUDECSS @alg_liveSearch/../jquery.eye/jquery.eye.css -->
liveSearch / styles / all / template / event / overall_footer_after.html
Найти:

Код: Выделить всё

<!-- INCLUDEJS jquery.autocomplete.js -->
<!-- INCLUDEJS hoverIntent.minified.js -->
<!-- IF LIVE_SEARCH_USE_EYE_BUTTON --> 
    <!-- INCLUDEJS ../jquery.eye/jquery.eye.js -->
    <!-- INCLUDECSS ../jquery.eye/jquery.eye.css -->
<!-- ENDIF  -->
<!-- INCLUDEJS live_search.js -->
Заменить на:

Код: Выделить всё

<!-- INCLUDEJS @alg_liveSearch/jquery.autocomplete.js -->
<!-- INCLUDEJS @alg_liveSearch/hoverIntent.minified.js -->
<!-- IF LIVE_SEARCH_USE_EYE_BUTTON --> 
    <!-- INCLUDEJS @alg_liveSearch/../jquery.eye/jquery.eye.js -->
    <!-- INCLUDECSS @alg_liveSearch/../jquery.eye/jquery.eye.css -->
<!-- ENDIF  -->
<!-- INCLUDEJS @alg_liveSearch/live_search.js -->
Сохранить файлы, очистить кэш.
Алг писал(а): 706536 утверждает, что у него настройки по умолчанию, а по умолчанию никак не restriction
По умолчанию у многих, но не у всех.
Это настройки сервера, и с ними надо в данном случае считаться.

Вернуться в «Поддержка phpBB 3.1.x»