Страница 10 из 16

Как обновить форум phpbb3 (инструкция + скриншоты)

Добавлено: 11 ноя 2013, 19:29
Deffi
Помогите плисс разобраться... Некоторые файлы я разобрался как править. некоторым не пойму что делать...
Лог смотрю, но честно говоря ничего там не понимаю...

Ну к примеру в файле includes_ucp_ucp_register
Много несоответствий из-за установленного ранее мода Prime Anti-bot
После обновления все старые файлы удалились а новые прописались... Может в этом и проблема? Может нужно дописать и старые файлы? Так тогда у меня будет два анти бота... Или один в админке отключить и всё?
У меня перестала работать регистрация на сайте, может из-за этого? Конфликтов двух антиботов, причём старый не стоит...

А файл includes_functions_user

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

<<<<<<< Начало конфликта - код исходного файла до обновления
		'user_options'		=> 2943,

======= Код, используемый в обновленном/новом файле
		'user_options'		=> 230271,
		// We do not set the new flag here - registration scripts need to specify it
		'user_new'			=> 0,
>>>>>>> Конец конфликтного места
Там добавлять как я понял нельзя, что просто изменить вместо нового 230271 поставить 2943 ???
Простите за глупые вопросы. Я только учусь... Может нужна ещё информация? Только помогите оживить форум.

Как обновить форум phpbb3 (инструкция + скриншоты)

Добавлено: 11 ноя 2013, 22:47
DeaDRoMeO
Deffi писал(а):А файл includes_functions_user
Ну если касательно этого, то нужно высчитать разницу между старым значением и новым (которое предлагает установить обнова) и эту разницу прибавить к тому, что у вас уже имеется там.
Deffi писал(а):Много несоответствий из-за установленного ранее мода Prime Anti-bot
В таких случаях делается следующее - нужно чтобы обновление добавило свой нужный код и затерло старый, потом открываете инструкцию к данному моду и делаете заново правки только для этого конфликтного файла, смотря при этом чтобы код не повторялся

Как обновить форум phpbb3 (инструкция + скриншоты)

Добавлено: 11 ноя 2013, 22:51
Deffi
Спасибо за помощь!!!
Вы можете мне помочь исправить нужные файлы?! Честно говоря я вообще не понимаю как вычислять или затирать код...

Как обновить форум phpbb3 (инструкция + скриншоты)

Добавлено: 11 ноя 2013, 22:59
DeaDRoMeO
У вас есть список конфликтов и файлов? Просто сядьте и потихоньку устраните их. У меня к сожалению уже времени нет

Как обновить форум phpbb3 (инструкция + скриншоты)

Добавлено: 11 ноя 2013, 23:24
Deffi
Я-бы рад сам сделать. Я день мозги просушил... Но я в этом полный ноль. Сижу, смотрю на буквы и цифры, а понять не могу что делать...
Хоть-бы регистрацию пользователей запустить... А потом-бы не спеша делал остальное...

Как обновить форум phpbb3 (инструкция + скриншоты)

Добавлено: 12 ноя 2013, 02:16
DeaDRoMeO
Самое простое вспомнить точный список модов, заменить все файлы форума (кроме config.php и стилевых папок) на файлы из чистого движка, потом по порядку установить моды (делать только правки для php файлов, больше никаких инструкций не выполнять + не закачивать файлы модов, потому что у вас все это уже есть, не хватает только правок в php файлах)

Как обновить форум phpbb3 (инструкция + скриншоты)

Добавлено: 12 ноя 2013, 08:53
Deffi
Ну частично разобрался, частично восстановил моды, остатки Prime Anti-bot удалил.
Отображение форума восстановилось... Пока остался один косяк. Но очень важный. Не работает регистрация... В окне ввода данных, над шапкой имеется строка

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

phpBB Debug] PHP Warning: in file [ROOT]/includes/functions.php on line 3337: Invalid argument supplied for foreach()

Вот куда она ссылается...

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

	foreach ($field_ary as $name => $vars)
	
А вот фрагмент

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

function build_hidden_fields($field_ary, $specialchar = false, $stripslashes = false)
{
	$s_hidden_fields = '';

	foreach ($field_ary as $name => $vars)
	{
		$name = ($stripslashes) ? stripslashes($name) : $name;
		$name = ($specialchar) ? htmlspecialchars($name, ENT_COMPAT, 'UTF-8') : $name;

		$s_hidden_fields .= _build_hidden_fields($name, $vars, $specialchar, $stripslashes);
	}

	return $s_hidden_fields;
}

Как обновить форум phpbb3 (инструкция + скриншоты)

Добавлено: 12 ноя 2013, 09:24
Alex31
После таких обновлений, страшно себе обновляться) Вдруг что пойдет не так.

Как обновить форум phpbb3 (инструкция + скриншоты)

Добавлено: 12 ноя 2013, 09:33
Deffi
Alex31 писал(а):После таких обновлений, страшно себе обновляться) Вдруг что пойдет не так.
Вот и уже пожалел что обновился...
Но я вначале обновил почти не рабочий форум. С 3,0,9 на 3,0,12. Всё прошло как по маслу...
Но там мало модов стоит...

Как обновить форум phpbb3 (инструкция + скриншоты)

Добавлено: 12 ноя 2013, 09:52
Alex31
А как к примеру сделать, что бы все темы и ответы форума сохранились, а остальное чистое установить, без модов? У меня вообще не понятно какие моды стоят, форум начинал другой человек делать. Тем более хочу переехать на другой хостинг. Чувствую без Сергея, нам плохо будет(.

Как обновить форум phpbb3 (инструкция + скриншоты)

Добавлено: 12 ноя 2013, 09:55
DeaDRoMeO
Deffi, скорее всего в includes/ucp/ucp_register.php два раза один и тот же код висит содержащий в себе $s_hidden_fields
Alex31, просто сделать бекап БД и развернуть его на чистом форуме

Как обновить форум phpbb3 (инструкция + скриншоты)

Добавлено: 12 ноя 2013, 10:00
Alex31
DeaDRoMeO писал(а):просто сделать бекап БД и развернуть его на чистом форуме
Спасибо, возможно так и сделаю. Моды сам поставлю какие надо.

Как обновить форум phpbb3 (инструкция + скриншоты)

Добавлено: 12 ноя 2013, 10:06
Deffi
DeaDRoMeO писал(а):Deffi, скорее всего в includes/ucp/ucp_register.php два раза один и тот же код висит содержащий в себе $s_hidden_fields
Да, так и оказалось...
Регистрация пошла...

Как обновить форум phpbb3 (инструкция + скриншоты)

Добавлено: 12 ноя 2013, 11:18
Vl@d1m1r
Alex31
DeaDRoMeO писал(а):просто сделать бекап БД и развернуть его на чистом форуме
И почистить через СТК базу от модов .

Как обновить форум phpbb3 (инструкция + скриншоты)

Добавлено: 12 ноя 2013, 11:22
DeaDRoMeO
Vl@d1m1r писал(а):И почистить через СТК базу от модов .
Помнится на заре создания своего форума я пытался почистить таким образом БД, форум накрылся, тогда я не знал, что надо еще и php файлы почистить от вставок модов :-0=)

Как обновить форум phpbb3 (инструкция + скриншоты)

Добавлено: 12 ноя 2013, 11:29
Vl@d1m1r
Сергей , залить файлы от чистого движка , потом почистить базу от модов через СТК и всё. Потом уже ставить какие надо моды , 100% работает , сам так делал.

Как обновить форум phpbb3 (инструкция + скриншоты)

Добавлено: 12 ноя 2013, 11:41
DeaDRoMeO
Я знаю, просто вспомнилось как было тяжело когда плоховато знал движок :-00):

Как обновить форум phpbb3 (инструкция + скриншоты)

Добавлено: 12 ноя 2013, 16:11
Deffi
Ура!!! Разобрался!!! Все заработало!!!
Спасибо за подсказки...

Как обновить форум phpbb3 (инструкция + скриншоты)

Добавлено: 12 ноя 2013, 16:18
DeaDRoMeO
Поздравляю, рад за вас))

Как обновить форум phpbb3 (инструкция + скриншоты)

Добавлено: 14 ноя 2013, 20:06
КЛАВДИЯ
Сделала бекапы, установила в корень папки docs и install, отключила форум, нажимаю на кнопку "Теперь вы можете начать установку..."
А мне ошибка:

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

Критическая ошибка при установке
Критическая ошибка при установке

index.php [ 320 ]

Module "" not accessible.
Это что и почему?

Сообщение добавлено... спустя 7 минут 39 секунд:
Прошу прощения, разобралась, скачала ручной и пытаюсь ставить автоматом )))