Обновление версии phpBB3

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

Ваш вопрос может быть удален без объяснения причин, если на него есть ответы по приведённым ссылкам (а вы рискуете получить предупреждение ;) ).
Аватара пользователя
Di_Mok
Former team member
Сообщения: 814
Стаж: 16 лет 6 месяцев
Откуда: Родной Гондурас ;)
Благодарил (а): 147 раз
Поблагодарили: 118 раз

Re: Обновление версии phpBB3

Сообщение Di_Mok »

Mr. Anderson писал(а):Как проводили обновление? По пунктам расскажите.
Запустил автообновление. После проверки скачал архив с изменёнными файлами и залил файлы в папку форума. Поправил стиль руками.
Mr. Anderson писал(а):И это.. ssh есть?
Нет.
Аватара пользователя
Mr. Anderson
phpBB Guru
phpBB Guru
Сообщения: 7522
Стаж: 22 года 6 месяцев
Откуда: СССР
Благодарил (а): 6 раз
Поблагодарили: 154 раза

Re: Обновление версии phpBB3

Сообщение Mr. Anderson »

Di_Mok писал(а):и залил файлы в папку форума
По ftp?
Нету ssh? А на чем вообще крутится хостинговый сервер? :?
Аватара пользователя
Di_Mok
Former team member
Сообщения: 814
Стаж: 16 лет 6 месяцев
Откуда: Родной Гондурас ;)
Благодарил (а): 147 раз
Поблагодарили: 118 раз

Re: Обновление версии phpBB3

Сообщение Di_Mok »

Mr. Anderson писал(а):По ftp?
Да
Mr. Anderson писал(а):Нету ssh? А на чем вообще крутится хостинговый сервер?
У меня виртуальный хостинг
Аватара пользователя
Mr. Anderson
phpBB Guru
phpBB Guru
Сообщения: 7522
Стаж: 22 года 6 месяцев
Откуда: СССР
Благодарил (а): 6 раз
Поблагодарили: 154 раза

Re: Обновление версии phpBB3

Сообщение Mr. Anderson »

Di_Mok писал(а):У меня виртуальный хостинг
Странный хостер. Щас доступ по ssh входит фактически в обязательный пакет линупсового хостинга...

Кстати, а abbcode.php - это же от мода... как его там? advanced bbcode box или как-то так? :? Если я прав, то... его ж обновление не трогает...
Аватара пользователя
Di_Mok
Former team member
Сообщения: 814
Стаж: 16 лет 6 месяцев
Откуда: Родной Гондурас ;)
Благодарил (а): 147 раз
Поблагодарили: 118 раз

Re: Обновление версии phpBB3

Сообщение Di_Mok »

Mr. Anderson писал(а):advanced bbcode box или как-то так?
Ага
Mr. Anderson писал(а):его ж обновление не трогает...
Разумеется. Всё, что трогает обновление, как раз, работает. Еще отвалились Prime Subject Check и Ajax Quick Edit
mih_io
phpBB 1.4.2
Сообщения: 56
Стаж: 16 лет
Благодарил (а): 8 раз
Поблагодарили: 12 раз

Re: Обновление версии phpBB3

Сообщение mih_io »

Обновил копию форума на локальном сервере. Вроде все работает. Но мог не до конца что-то проверить...

Поэтому хочу на день или два создать поддомен форума. Туда скопировать все файлы форума с локальной обновленной версии. В .htaccess сделать переадресацию на поддомен.

Вообщем вопрос. Файлы обновленные получается скинул, теперь надо обновить БД на хостинге. Чтобы не закрывать форум, не копировать туда папку install, достаточно ли будет запустить файл database_update.php, чтобы привести БД в актуально состояние для версии 3.0.8?

И еще вопрос. Если вдруг будут какие то критические ошибки, я уберу переадресацию на поддомен и все будут пользоваться файлами версии 3.0.7. Они нормально будут работать с базой данных для версии форума 3.0.8?
Аватара пользователя
Mr. Anderson
phpBB Guru
phpBB Guru
Сообщения: 7522
Стаж: 22 года 6 месяцев
Откуда: СССР
Благодарил (а): 6 раз
Поблагодарили: 154 раза

Re: Обновление версии phpBB3

Сообщение Mr. Anderson »

Di_Mok писал(а):Еще отвалились Prime Subject Check и Ajax Quick Edit
Остается только посоветовать локально проверить установку "отвалившихся" модов.
Если не поможет - обновляться руками.
Аватара пользователя
Di_Mok
Former team member
Сообщения: 814
Стаж: 16 лет 6 месяцев
Откуда: Родной Гондурас ;)
Благодарил (а): 147 раз
Поблагодарили: 118 раз

Re: Обновление версии phpBB3

Сообщение Di_Mok »

Проблему решил с тыла: удалил .htaccess из папки includes. Ни когда не обращал внимания на его наличие\отсутствие.

Почему в нём такое содержимое?

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

<Files *>
	Order Allow,Deny
	Deny from All
</Files> 
Аватара пользователя
rxu
phpBB Guru
phpBB Guru
Сообщения: 17273
Стаж: 20 лет 4 месяца
Откуда: Красноярск
Благодарил (а): 632 раза
Поблагодарили: 2413 раз

Re: Обновление версии phpBB3

Сообщение rxu »

Di_Mok писал(а):You don't have permission to access /forum/includes/functions_abbcode.php on this server.
В каком контексте возникает ошибка? Запускаете файл напрямую?
Изображение
Аватара пользователя
Mr. Anderson
phpBB Guru
phpBB Guru
Сообщения: 7522
Стаж: 22 года 6 месяцев
Откуда: СССР
Благодарил (а): 6 раз
Поблагодарили: 154 раза

Re: Обновление версии phpBB3

Сообщение Mr. Anderson »

Di_Mok писал(а):удалил .htaccess
Гхм... И помогло? :?
Крайне странно, ибо в данном случае в нем просто запрещены все внешние коннекты (запросы) к файлам в этой папке.
Но внутренние обращения таким образом не запрещаются afaik.
Что-то я в ступоре прямо...
Аватара пользователя
rxu
phpBB Guru
phpBB Guru
Сообщения: 17273
Стаж: 20 лет 4 месяца
Откуда: Красноярск
Благодарил (а): 632 раза
Поблагодарили: 2413 раз

Re: Обновление версии phpBB3

Сообщение rxu »

Di_Mok писал(а):.htaccess из папки includes. Ни когда не обращал внимания на его наличие\отсутствие.Почему в нём такое содержимое?
В версии 3.0.8 прямой доступ к файлам в папке /includes запрещен по соображениям безопасности путем записи соответствующего правила в .htaccess.
Изображение
Аватара пользователя
Mr. Anderson
phpBB Guru
phpBB Guru
Сообщения: 7522
Стаж: 22 года 6 месяцев
Откуда: СССР
Благодарил (а): 6 раз
Поблагодарили: 154 раза

Re: Обновление версии phpBB3

Сообщение Mr. Anderson »

Di_Mok
Может ваш хостер перечудил? Есть даже предположение как и что он сделал...
Давайте проверим? Попробуйте вот так:

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

<Files *>
	Order Allow,Deny
	Deny from All
        Allow from 127.0.0.1
</Files>
если не помогает, то вот так:

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

<Files *>
	Order Allow,Deny
	Deny from All
        Allow from 127.0.0.1 server_ip
</Files>
где server_ip - IPшник сервера вашего, где вы хоститесь.

Если не поможет, то либо лыжи не едут, либо реально где-то "прямой" вызов из includes...
Аватара пользователя
Di_Mok
Former team member
Сообщения: 814
Стаж: 16 лет 6 месяцев
Откуда: Родной Гондурас ;)
Благодарил (а): 147 раз
Поблагодарили: 118 раз

Re: Обновление версии phpBB3

Сообщение Di_Mok »

rxu писал(а):В каком контексте возникает ошибка?
При нажатии некоторых кнопок abbc3, которые вставляют bbcod не на прямую в форму ответа, а делают это через вызов мастера.
forb.JPG
Mr. Anderson писал(а):Может ваш хостер перечудил?
Я к ним обращался, смотрели, и даже тестовый доступ к форуму просили, но криминала не нашли.
Mr. Anderson писал(а):Попробуйте вот так:
То же самое.
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Аватара пользователя
rxu
phpBB Guru
phpBB Guru
Сообщения: 17273
Стаж: 20 лет 4 месяца
Откуда: Красноярск
Благодарил (а): 632 раза
Поблагодарили: 2413 раз

Re: Обновление версии phpBB3

Сообщение rxu »

Di_Mok писал(а):вставляют bbcod не на прямую в форму ответа, а делают это через вызов мастера.
Мастер находится прямо в /includes/functions_abbcode.php?
Изображение
Аватара пользователя
Mr. Anderson
phpBB Guru
phpBB Guru
Сообщения: 7522
Стаж: 22 года 6 месяцев
Откуда: СССР
Благодарил (а): 6 раз
Поблагодарили: 154 раза

Re: Обновление версии phpBB3

Сообщение Mr. Anderson »

Di_Mok
Если не помогло, то два варианта:
1. Автор мода написал его через Ж и напрямую запрашивает скрипты из includes. Четвертовать и прах развеять (с) Но это требует проверки.
Дайте тестовый доступ, я из дома код погляжу...
2. Хостер таки перечудил, но сам он никогда не признается.

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