Обсуждаем phpBB 3.0.1

Проблемы с установкой или работой phpBB 3.0.x? Получите помощь здесь!

Re: Обсуждаем phpBB 3.0.1

Сообщение crash 29.05.2008 9:01

Борис Бердичевский писал(а):Отсюда вытекает, что нужна утилита-скрипт, позволяющая делать бэкап-восстановление непосредственно на сервере.

я вам дал ссылку, а там можете делать из него скрипт или еще что-то
Как правильно задавать вопросы
Для особо одаренных: поиск - это есть круто.
FAQ v.2 | FAQ v.3 | Шаблон запроса
Аватара пользователя
crash
Support Team Leader
 
Сообщения: 6478
Зарегистрирован: 07.07.2004 17:12
Откуда: Мирный


Re: Обсуждаем phpBB 3.0.1

Сообщение Ponosov 01.06.2008 19:33

после установки апдейта перестала работать админка
[phpBB Debug] PHP Notice: in file /includes/functions.php on line 215: Undefined index: KIB
[phpBB Debug] PHP Notice: in file /includes/functions.php on line 215: Undefined index: KIB
[phpBB Debug] PHP Notice: in file /includes/functions.php on line 210: Undefined index: MIB
Ponosov
phpBB 1.2.0
 
Сообщения: 12
Зарегистрирован: 27.05.2008 15:06

Re: Обсуждаем phpBB 3.0.1

Сообщение rxu 01.06.2008 19:49

Русский лангпак обновите.
Изображение
Аватара пользователя
rxu
phpBB Guru
 
Сообщения: 4446
Зарегистрирован: 12.05.2006 18:16
Откуда: Красноярск

Re: Обсуждаем phpBB 3.0.1

Сообщение Амбирион 06.06.2008 0:46

Для обновления с phpBB 3.0.0 используется Automatic Update Package с офсайта.
  • Обновление БД прошло успешно.
  • Сравнения файлов. Установщик выявил 2 конфликтных, для обоих был выбран варинт замены на новые.
  • На этапе обновления файлов возникли критические ошибки.
    На последнем этапе обновления (по ощущениям ^^) был выбран режим автоматического переноса файлов по FTP. Несколько секунд всё выглядело подобающе - "In progress..." затем в браузере вылезла следуюшая ошибка:

    Амбиэррор писал(а):Warning: main(./../includes/functions.php) [function.main]: failed to open stream: No such file or directory in *** install/index.php on line 151

    Warning: main(./../includes/functions.php) [function.main]: failed to open stream: No such file or directory in *** install/index.php on line 151

    Fatal error: main() [function.require]: Failed opening required './../includes/functions.php' (include_path='.:/home/dreamd/etc') in *** index.php on line 151
      *** - цензура, фактически является корнем форума.
    index.php on line 151 содержит это:
    Код: Выделить всё
    require($phpbb_root_path . 'includes/functions.' . $phpEx);
    Папка includes/functions у меня пуста.
В файлах нового олимпуса внутри includes вобще нету папки functions. Копии старой версии форума нет. Попытка запустить установку заново сразуже приводит к этой ошибке. Как быть?
Изображение
You don`t need a reason to help people.
Аватара пользователя
Амбирион
phpBB 1.4.0
 
Сообщения: 37
Зарегистрирован: 10.02.2008 22:02
Откуда: Torrent City

Re: Обсуждаем phpBB 3.0.1

Сообщение Амбирион 06.06.2008 3:28

Есть бекапы бд до попытки установить апдейт и после того, как она была обновлена. Вопрос, что за изменения в бд вносил автомтический апдейтер?
Изображение
You don`t need a reason to help people.
Аватара пользователя
Амбирион
phpBB 1.4.0
 
Сообщения: 37
Зарегистрирован: 10.02.2008 22:02
Откуда: Torrent City

Re: Обсуждаем phpBB 3.0.1

Сообщение Амбирион 06.06.2008 7:19

За ночь перепробывал много вариантов, опишу один, самый перспективный на мой взгляд.

  1. Залил на сервер все файлы phpBB 3.0.1 кроме папки istall.
  2. Создал новую базу с именем test, разрешил к ней доступ.
  3. При попытке импортировать в новую БД записи из доапдейтного бекапа PHPMyAdmin выдаёт ошибку #1062 - Duplicate entry '?' for key 2 (попытку повторил трижды, результат не изменился). В итоге в базе только 44 таблицы из положенных 64ёх.
  4. Очистил базу, импортировал в БД test все записи из бекапа снятого после неудачного апдейта. Импорт прошёл успешно, без ошибок.
  5. Заменил нулёвый config.php на тот, что был до апдейта и сменил имя старой базы данных на новое - test.
  6. Запустил форум, вижу ошибку, которая говорит о том, что я забыл установить русский языковой пакет. На официальном сайте из раздела Language files скачал соответствующий архив для phpBB 3.0.1. Содержимое залил в соответствующую папку. Очистил кэш.
  7. Главная отобразилась, но весьма странно (хех ^^), не смотря на то, что на момент экспорта бд была отключена, слетели описания форумов, у одних полностью, у других частично. При попытке сменить описание подфорумов вылетает SQL ошибка:
    Код: Выделить всё
    SQL ERROR [ mysql4 ]

    Unknown column 'display_subforum_list' in 'field list' [1054]
    + полное описание. Очень напрягет покоцаный вид, может что-то ещё так же косо отресторилось? Функция отображения модераторов форумов почему-то тоже оказалась включенной, хотя не должна была. Жутко напрягает, не смотря на то, что всё остальное выглядит нормально, пользователи, сообщения на месте. Дебаг мод говорит по этому поводу следующее:
    Код: Выделить всё
    [phpBB Debug] PHP Notice: in file /includes/functions_display.php on line 403: Undefined index: display_subforum_list
    ...
    ...
    [phpBB Debug] PHP Notice: in file /includes/functions_display.php on line 403: Undefined index: display_subforum_list
    [phpBB Debug] PHP Notice: in file /includes/functions.php on line 3526: Cannot modify header information - headers already sent by (output started at /includes/functions.php:2956)
    [phpBB Debug] PHP Notice: in file /includes/functions.php on line 3528: Cannot modify header information - headers already sent by (output started at /includes/functions.php:2956)
    [phpBB Debug] PHP Notice: in file /includes/functions.php on line 3529: Cannot modify header information - headers already sent by (output started at /includes/functions.php:2956)
    [phpBB Debug] PHP Notice: in file /includes/functions.php on line 3530: Cannot modify header information - headers already sent by (output started at /includes/functions.php:2956)
    В дебаг режиме не могу войти в админку, так и должно быть?
    Код: Выделить всё
    [phpBB Debug] PHP Notice: in file /includes/functions_admin.php on line 2430: unserialize() [function.unserialize]: Error at offset 11 of 15 bytes
    [phpBB Debug] PHP Notice: in file /includes/functions_admin.php on line 2430: unserialize() [function.unserialize]: Error at offset 48 of 70 bytes
    [phpBB Debug] PHP Notice: in file /adm/index.php on line 149: Cannot modify header information - headers already sent by (output started at /includes/functions.php:2956)
    [phpBB Debug] PHP Notice: in file /adm/index.php on line 151: Cannot modify header information - headers already sent by (output started at /includes/functions.php:2956)
    [phpBB Debug] PHP Notice: in file /adm/index.php on line 152: Cannot modify header information - headers already sent by (output started at /includes/functions.php:2956)
    [phpBB Debug] PHP Notice: in file /adm/index.php on line 153: Cannot modify header information - headers already sent by (output started at /includes/functions.php:2956)

  8. В администраторском разделе на закладке Система светится 3.0.1 и в настройках вложений баг, всё как положено, если упустить из виду 2 факта:
    • В статистике в графе "Размер базы данных" отображается 240.61 KiB, должно быть около десятка MiB.
    • При попытке перейти на закладку Обслуживание вылезает ошибка:
      Код: Выделить всё
      [phpBB Debug] PHP Notice: in file /includes/functions_admin.php on line 2449: implode() [function.implode]: Bad arguments.
      [phpBB Debug] PHP Notice: in file /includes/functions_admin.php on line 2449: implode() [function.implode]: Bad arguments.
      [phpBB Debug] PHP Notice: in file /includes/functions_admin.php on line 2449: implode() [function.implode]: Bad arguments.
      [phpBB Debug] PHP Notice: in file /adm/index.php on line 149: Cannot modify header information - headers already sent by (output started at /includes/functions.php:2956)
      [phpBB Debug] PHP Notice: in file /adm/index.php on line 151: Cannot modify header information - headers already sent by (output started at /includes/functions.php:2956)
      [phpBB Debug] PHP Notice: in file /adm/index.php on line 152: Cannot modify header information - headers already sent by (output started at /includes/functions.php:2956)
      [phpBB Debug] PHP Notice: in file /adm/index.php on line 153: Cannot modify header information - headers already sent by (output started at /includes/functions.php:2956)

      Закмоентировав строку includes/functions.php:2956 можно получить доступ к содержимому закладки Обслуживание.
      Код: Выделить всё
      echo '<b>[phpBB Debug] PHP Notice</b>: in file <b>' . $errfile . '</b> on line <b>' . $errline . '</b>: <b>' . $msg_text . '</b><br />' . "\n";
  9. Подложил резервную копию, сделаную за час до первых попыток апдейта, при попытке откататься на неё отображается очередная ошибка:
    Fatal error: Maximum execution time of 30 seconds exceeded in /home/dreamd/forum.dreamdevice.ru/docs/includes/acp/acp_database.php on line 2239
    За эти 30 секунд успевают восстановиться описания подфорумов, но попытка изменить их приводит всё к тойже SQL ошибке.

Пожалуйста, помогите справиться с задачкой, после бессонной ночи проблема не решена, я на грани отчаяния.
Нужно восстановить работоспособность конференции с сохранением всех данных. На ранее стоявшие моды наплевать, в свете недавних событий ими можно смело пожертвовать.
Изображение
You don`t need a reason to help people.
Аватара пользователя
Амбирион
phpBB 1.4.0
 
Сообщения: 37
Зарегистрирован: 10.02.2008 22:02
Откуда: Torrent City

Re: Обсуждаем phpBB 3.0.1

Сообщение rxu 06.06.2008 15:42

1) Восстанавливаете БД от 3.0.0 без содержимого поисковых таблиц (только саму структуру этих таблиц).
2) Заливаете код от 3.0.1 в папку с тем же названием, в какой был установлен 3.0.0 (т.е. в ту же папку, предварительно очищенную).
3) Заливаете config.php от 3.0.1.
4) Заливаете файлы, аватары, смайлы и пр. контент, который был на 3.0.0.
5) запускаете install/database_update.php.
6) исследуете содержимое папки /cache и удаляете оттуда все файлы, кроме index.html и .htaccess.
7) удаляете или переименовываете папку /install.
8) пытаетесь войти на конференцию.

И - причем тут обсуждение 3.0.1, когда есть отдельная тема по обновлению версии? Все вопросы туда.
Изображение
Аватара пользователя
rxu
phpBB Guru
 
Сообщения: 4446
Зарегистрирован: 12.05.2006 18:16
Откуда: Красноярск

Re: Обсуждаем phpBB 3.0.1

Сообщение Борис Бердичевский 08.06.2008 1:16

Хорошо, с переносом датабазы в принципе разобрались.
Но я нигде не нашёл упоминания об ещё одном глюке, который у меня встретился, а именно: не работает стиль prosilver. Не работает вообще, просто показывает тексты на сером фоне.
Это после чистой, с нуля, установки версии 3.0.1.
Неужели ни у кого не было замечено?
Аватара пользователя
Борис Бердичевский
phpBB 2.0.1
 
Сообщения: 133
Зарегистрирован: 31.12.2007 2:52
Откуда: Израиль, Беэр-Шева

Re: Обсуждаем phpBB 3.0.1

Сообщение Палыч 08.06.2008 1:30

Борис Бердичевский
topic20497-15.html
Не все то WINDOWS, что висит... phpBB только учусь.
ICQ, email, ЛС - только для личных сообщений. Вопросы по phpbb только на форумах. По найму не работаю.
Никогда не бойся делать то, что ты пока не умеешь. Помни, что Ковчег был построен любителем. Профессионалы строили Титаник...
Аватара пользователя
Палыч
Просто Палыч
 
Сообщения: 6335
Зарегистрирован: 24.05.2006 23:20
Откуда: Питер

Re: Обсуждаем phpBB 3.0.1

Сообщение alexset 19.06.2008 16:25

вопрос о русишь локализации.
при апдейте с 3.0.0 до 3.0.1 приходится менять кое какие языковые файлы.
на пхпББ есть русишь локализация. если её добавить в 3.0.1 о вроде бы всё ок.
вопрос: 100% эти файлы подходят к 3.0.1 или лучше самому перевести?
Аватара пользователя
alexset
phpBB 1.4.0
 
Сообщения: 33
Зарегистрирован: 05.06.2008 16:25
Откуда: UA

Re: Обсуждаем phpBB 3.0.1

Сообщение rxu 19.06.2008 16:33

В чём собственно состоит вопрос?
Изображение
Аватара пользователя
rxu
phpBB Guru
 
Сообщения: 4446
Зарегистрирован: 12.05.2006 18:16
Откуда: Красноярск

Re: Обсуждаем phpBB 3.0.1

Сообщение Палыч 19.06.2008 16:47

alexset
Если вы не доверяете указанным на оффсайте авторам перевода (Coagulant, rxu, Xpert), то
alexset писал(а):лучше самому перевести
8-)
Не все то WINDOWS, что висит... phpBB только учусь.
ICQ, email, ЛС - только для личных сообщений. Вопросы по phpbb только на форумах. По найму не работаю.
Никогда не бойся делать то, что ты пока не умеешь. Помни, что Ковчег был построен любителем. Профессионалы строили Титаник...
Аватара пользователя
Палыч
Просто Палыч
 
Сообщения: 6335
Зарегистрирован: 24.05.2006 23:20
Откуда: Питер

Re: Обсуждаем phpBB 3.0.1

Сообщение Impeck 19.06.2008 16:52

Может кому-нибудь поможет.
Automatic Update Packages.
Все сразу с рус. яз. и исправленным acp_attachments.php.
Просто загрузить на сервер выполнить install и все.

Automatic Update Packages c depositfiles.com
Impeck
phpBB 1.0.0
 
Сообщения: 1
Зарегистрирован: 19.06.2008 16:42

Re: Обсуждаем phpBB 3.0.1

Сообщение alexset 23.06.2008 14:25

у меня нет недоверия к оф ленг паку. прост мне не понятно для какой версии он сделан, для 3.0.0 или для 3.0.1 ?
потому как я поставил форум 3.0.0 руссифицировал, потом обновил до 3.0.1 , там он стал частично инглиш, и я снова заменил те файлы на русс.
Аватара пользователя
alexset
phpBB 1.4.0
 
Сообщения: 33
Зарегистрирован: 05.06.2008 16:25
Откуда: UA

Re: Обсуждаем phpBB 3.0.1

Сообщение RedNaxi 23.06.2008 14:31

официальный ленг пак сделан для последней версии.
очевидно что в инструкции по обновлению указываются изменения только для английского языка, русский язык предлагается обновить самостоятельно-или по аналогии с английским, или, если на форуме не стоит модов, просто заменить старые файлы новыми.
Программирую всякую чушь за еду.
Контакт
Над этим, и не только, я когда-то работал.
Аватара пользователя
RedNaxi
phpBB 2.0.18
 
Сообщения: 1152
Зарегистрирован: 21.02.2007 3:05
Откуда: BMK :)

Пред.След.

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

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 0