Первый раз вообще такое слышу. Все апдейты делал именно из корня, как и конкретно этот. Все сработало. Зачем мне врать?Палыч писал(а):Но только не из корня.
phpBB 2.0.23 released
-
- Поддержка
- Сообщения: 5426
- Стаж: 20 лет 3 месяца
- Откуда: Питер
- Благодарил (а): 177 раз
- Поблагодарили: 749 раз
PavlegSS
Интересно, откуда обновлялка найдёт эти файлы уровнем выше чем корень форума? 
Код: Выделить всё
$phpbb_root_path = './../';
include($phpbb_root_path . 'extension.inc');
include($phpbb_root_path . 'config.'.$phpEx);

Еще одно нарушение правил и будете забанены. © Mr. Anderson
Ты очистил кеш? © Sheer
https://siava.ru (phpbb2.0.x 3.5.x)
Ты очистил кеш? © Sheer
https://siava.ru (phpbb
-
- Former team member
- Сообщения: 9683
- Стаж: 18 лет 11 месяцев
- Откуда: Питер
- Благодарил (а): 1 раз
- Поблагодарили: 27 раз
PavlegSS
Вы не врёте, вы просто ошибаетесь.
При попытке запуска update_to_latest.php из корневой папки (там, где лежит config.php) вы получите несколько сообщений типа и предложение прочитать INSTALL.html
Вы не врёте, вы просто ошибаетесь.
При попытке запуска update_to_latest.php из корневой папки (там, где лежит config.php) вы получите несколько сообщений типа
Код: Выделить всё
Warning: include(./../extension.inc) [function.include]: failed to open stream: No such file or directory in ...
Не все то WINDOWS, что висит... phpBB только учусь.
ICQ, email, ЛС - только для личных сообщений. Вопросы по phpbb только на форумах. По найму не работаю.
ICQ, email, ЛС - только для личных сообщений. Вопросы по phpbb только на форумах. По найму не работаю.
-
- Former team member
- Сообщения: 6517
- Стаж: 20 лет 9 месяцев
- Откуда: Бердск
никогда апдейт не работал из корня. Так что не знаю что вы слышите и сколько раз.PavlegSS писал(а):Первый раз вообще такое слышу. Все апдейты делал именно из корня, как и конкретно этот. Все сработало. Зачем мне врать?
Как правильно задавать вопросы
Для особо одаренных: поиск - это есть круто.
FAQ v.2 | FAQ v.3 | Шаблон запроса
Для особо одаренных: поиск - это есть круто.
FAQ v.2 | FAQ v.3 | Шаблон запроса
-
- phpBB 1.4.4
- Сообщения: 160
- Стаж: 17 лет 5 месяцев
Ну правильно, так и написал (такие ошибки), поэтому я автоматически поменял "$phpbb_root_path = './../';" на "$phpbb_root_path = './';" и даже не придал этому значения:) В принципе понятно, просто я привык уже когда в модах пишут copy /install/update_to_latest.php to install/update_to_latest.php, а там просто написано:
"After you have finished this tutorial, you have to upload the install/update_to_latest.php file, execute it and then delete it from your webspace."
Каждый понимает по своему, в общем, пошел уже офтоп, на мой взгляд, так что извините, если что, не вижу тут вообще никакой принципиальной разницы, кроме той, что из корня, правда при полном понимании того, что происходит, запускать таки можно, а не так категорично "НЕЛЬЗЯ", как мне показалось вы написали
"After you have finished this tutorial, you have to upload the install/update_to_latest.php file, execute it and then delete it from your webspace."
Каждый понимает по своему, в общем, пошел уже офтоп, на мой взгляд, так что извините, если что, не вижу тут вообще никакой принципиальной разницы, кроме той, что из корня, правда при полном понимании того, что происходит, запускать таки можно, а не так категорично "НЕЛЬЗЯ", как мне показалось вы написали
-
- phpBB 1.4.1
- Сообщения: 45
- Стаж: 20 лет 1 месяц
-
- phpBB 1.4.4
- Сообщения: 160
- Стаж: 17 лет 5 месяцев
-
- phpBB 2.0.1
- Сообщения: 252
- Стаж: 20 лет
- Благодарил (а): 2 раза
не могу найти строчку
в groupcp.php
мой кусок:
что делать?
в groupcp.php
Код: Выделить всё
#
#-----[ FIND ]---------------------------------------------
# Line 428
SELECT aa.group_id
FROM " . AUTH_ACCESS_TABLE . " aa
WHERE aa.group_id = g.group_id
)
)
#
#-----[ FIND ]---------------------------------------------
# Line 433
ORDER BY aa.auth_mod DESC";
Код: Выделить всё
switch(SQL_LAYER)
{
case 'postgresql':
$sql = "SELECT g.group_moderator, g.group_type, aa.auth_mod
FROM " . GROUPS_TABLE . " g, " . AUTH_ACCESS_TABLE . " aa
WHERE g.group_id = $group_id
AND aa.group_id = g.group_id
UNION (
SELECT g.group_moderator, g.group_type, NULL
FROM " . GROUPS_TABLE . " g
WHERE g.group_id = $group_id
AND NOT EXISTS (
SELECT aa.group_id
FROM " . AUTH_ACCESS_TABLE . " aa
WHERE aa.group_id = g.group_id
)
)";
break;
-
- Former team member
- Сообщения: 6517
- Стаж: 20 лет 9 месяцев
- Откуда: Бердск
automan
подумать и решить ставили вы моды, затрагивался этот файл и т.д.
подумать и решить ставили вы моды, затрагивался этот файл и т.д.
Как правильно задавать вопросы
Для особо одаренных: поиск - это есть круто.
FAQ v.2 | FAQ v.3 | Шаблон запроса
Для особо одаренных: поиск - это есть круто.
FAQ v.2 | FAQ v.3 | Шаблон запроса
-
- phpBB 2.0.1
- Сообщения: 252
- Стаж: 20 лет
- Благодарил (а): 2 раза
-
- Former team member
- Сообщения: 1935
- Стаж: 17 лет 10 месяцев
- Откуда: Саранск
- Поблагодарили: 3 раза
automan
есть у тебя все! Вот смотри "твой кусок":
Добавлено спустя 4 минуты 32 секунды:
Кстати, те кто обновляется через codechanges, прошу вас обратить внимание на редактирование файла groupcp.php, а именно:
проверяйте номера строк, так как данные строчки поиском находятся и перед нужным местом, поэтому здесь легко допустить ошибку. Сам на этом прокололся, хорошо несколько форумов обновлял, заметил и исправил.
есть у тебя все! Вот смотри "твой кусок":
только пробелов не хватает.switch(SQL_LAYER)
{
case 'postgresql':
$sql = "SELECT g.group_moderator, g.group_type, aa.auth_mod
FROM " . GROUPS_TABLE . " g, " . AUTH_ACCESS_TABLE . " aa
WHERE g.group_id = $group_id
AND aa.group_id = g.group_id
UNION (
SELECT g.group_moderator, g.group_type, NULL
FROM " . GROUPS_TABLE . " g
WHERE g.group_id = $group_id
AND NOT EXISTS (
SELECT aa.group_id
FROM " . AUTH_ACCESS_TABLE . " aa
WHERE aa.group_id = g.group_id
)
)";
break;
Добавлено спустя 4 минуты 32 секунды:
Кстати, те кто обновляется через codechanges, прошу вас обратить внимание на редактирование файла groupcp.php, а именно:
Код: Выделить всё
#-----[ OPEN ]---------------------------------------------
#
groupcp.php
#
#-----[ FIND ]---------------------------------------------
# Line 208
//
if ( !$userdata['session_logged_in'] )
{
redirect(append_sid("login.$phpEx?redirect=groupcp.$phpEx&" . POST_GROUPS_URL . "=$group_id", true));
}
#
#-----[ AFTER, ADD ]---------------------------------------------
#
else if ( $sid !== $userdata['session_id'] )
{
message_die(GENERAL_ERROR, $lang['Session_invalid']);
}
//
// Okay, let's do the loop, yeah come on baby let's do the loop
// and it goes like this ...
| phpBB Adept ] | Каталог форумов | генератор sitemap для форумов | форум про форумы
// Okay, let's do the loop, yeah come on baby let's do the loop
// and it goes like this ...
| phpBB Adept ] | Каталог форумов | генератор sitemap для форумов | форум про форумы
-
- phpBB 2.0.1
- Сообщения: 252
- Стаж: 20 лет
- Благодарил (а): 2 раза
-
- Former team member
- Сообщения: 1935
- Стаж: 17 лет 10 месяцев
- Откуда: Саранск
- Поблагодарили: 3 раза
automan
отсчитайте 5 строчек)) Ну может чуть побольше
отсчитайте 5 строчек)) Ну может чуть побольше
//
// Okay, let's do the loop, yeah come on baby let's do the loop
// and it goes like this ...
| phpBB Adept ] | Каталог форумов | генератор sitemap для форумов | форум про форумы
// Okay, let's do the loop, yeah come on baby let's do the loop
// and it goes like this ...
| phpBB Adept ] | Каталог форумов | генератор sitemap для форумов | форум про форумы
-
- phpBB 1.2.0
- Сообщения: 10
- Стаж: 18 лет 8 месяцев
- Откуда: Москва
-
- phpBB 2.0.1
- Сообщения: 252
- Стаж: 20 лет
- Благодарил (а): 2 раза