Ошибка обновления vBulletin с версии 4.2.2 на 5.1.6

  • Автор темы m1024
  • 2376
  • Обновлено
  • 07, Apr 2015
  • #1
Добрый вечер! Птаюсь обновить vb с версии 4.2.2 на 5.1.6. Залил новые файлы. Открываю http://мой-форум.ру/install/upgrade.php

, ввожу настройки, а когда нажимаю кнопку "Create Files", получаю ошибку:
Warning: file_put_contents(/путь к форуму/config.php): failed to open stream: Permission denied in .../install/makeconfig.php on line 261 Warning: file_get_contents(): Filename cannot be empty in .../install/makeconfig.php on line 245 Error - Could not open backend config
Переименовал в корневой папке config.new.php на config.php и теперь возникает:
A database error occured, please check the database settings in the config file or enable debug mode for additional information.
Настройки БД в /include/config.php указаны правильно, включение debug-а ничего нового не дало. Подскажите, что можно сделать в таком случае?

m1024


Рег
04 Apr, 2015

Тем
2

Постов
6

Баллов
26
  • 07, Apr 2015
  • #2
m1024:
Птаюсь обновить vb с версии 4.2.2 на 5.1.6.
омг... зачем??? поверьте: 5ка ещё настолько сырая, что с ней жить нельзя! Бэкапов-то понаделайте, прежде чем убивать форум... чтобы можно было вернуться
m1024:
Переименовал в корневой папке config.new.php на config.php и теперь возникае
данные все заполнены? имя базы, имя юзера, пароль к базе? точно всё верно? а конфиг на фронте - переименовали? его надо просто переименовать
 

Льюви


Рег
22 May, 2012

Тем
10

Постов
1108

Баллов
1208
  • 07, Apr 2015
  • #3
Льюви:
Бэкапов-то понаделайте, прежде чем убивать форум... чтобы можно было вернуться
Это-то есть.
Льюви:
данные все заполнены? имя базы, имя юзера, пароль к базе? точно всё верно?
Да. До обновления форум с этим конфигом прекрасно работал.
 

m1024


Рег
04 Apr, 2015

Тем
2

Постов
6

Баллов
26
  • 08, Apr 2015
  • #4
Сегодня опять попробовал обновить. Ничего не делал, ошибка сама исчезла, но теперь возникает другая на 98-%:
Action Required
Unexpected Text:

<?xml version="1.0" encoding="UTF-8"?>
Warning: is_writable(): open_basedir restriction in effect. File(/путь к форуму/tmp) is not within the allowed path(s): (/путь к форуму/html:.) in .../vb/utilities.php on line 141
Warning: tempnam(): open_basedir restriction in effect. File(/tmp) is not within the allowed path(s): (/путь к форуму/html:.) in .../vb/utilities.php on line 106
Warning: file_put_contents(): Filename cannot be empty in .../vb/xml/import/theme.php on line 328
Warning: getimagesize(): Filename cannot be empty in .../vb/xml/import/theme.php on line 338
Warning: is_writable(): open_basedir restriction in effect. File(/путь к форуму/tmp) is not within the allowed path(s): (/путь к форуму/html:.) in .../vb/utilities.php on line 141
Warning: tempnam(): open_basedir restriction in effect. File(/tmp) is not within the allowed path(s): (/путь к форуму/html:.) in .../vb/utilities.php on line 106
Warning: file_put_contents(): Filename cannot be empty in .../vb/xml/import/theme.php on line 328
Warning: getimagesize(): Filename cannot be empty in .../vb/xml/import/theme.php on line 338
<upgrade>
<message replace="0"><![CDATA[Finished importing theme 'Denim'.]]></message>
<startat>8</startat>
<status>Status: Processing XML, Step 15 of 20</status>
<longversion>final</longversion>
<version>final</version>
<nextstep>15</nextstep>
</upgrade>
 

m1024


Рег
04 Apr, 2015

Тем
2

Постов
6

Баллов
26
  • 08, Apr 2015
  • #5
Оказалось доступа к временной папке не было. Исправил, обновление успешно завершилось, но теперь при попытке зайти в админку пишет Database error. И ещё вопрос: это нормально, что после обновления из БД исчезли конфиги siteurl и homeurl?
 

m1024


Рег
04 Apr, 2015

Тем
2

Постов
6

Баллов
26
  • 08, Apr 2015
  • #6
m1024:
пишет Database error
давайте текст ошибки тот текст, что Вам на почту приходит
m1024:
после обновления из БД исчезли конфиги siteurl и homeurl?
переформулируйте вопрос "БД" и "конфиги" - термины, которые очень сложно сложить в одну корзину ardon:
 

Льюви


Рег
22 May, 2012

Тем
10

Постов
1108

Баллов
1208
  • 10, Apr 2015
  • #7
Посмотрел config.php.new (5.1.6) и не нашёл строчку $config['admincpdir'] = 'admincp'; получается папку админки переименовать нельзя?
 

lukamal


Рег
30 Aug, 2012

Тем
80

Постов
648

Баллов
1448
  • 10, Apr 2015
  • #8
lukamal:
получается папку админки переименовать нельзя?
совершенно верно это появилось в 5.1.5
 

Льюви


Рег
22 May, 2012

Тем
10

Постов
1108

Баллов
1208
  • 10, Apr 2015
  • #9
Льюви:
совершенно верно
это появилось в 5.1.5
Я может не всё понимаю, но эту папку прятали, что бы не иметь лишних проблем!
 

lukamal


Рег
30 Aug, 2012

Тем
80

Постов
648

Баллов
1448
  • 10, Apr 2015
  • #10
ну я ж не разработчик... ardon: могу предположить, что у них возникли какие-то неразрешимые проблемы с переименованными папками
 

Льюви


Рег
22 May, 2012

Тем
10

Постов
1108

Баллов
1208
Тем
49554
Комментарии
57426
Опыт
552966

Интересно