1 (27.08.2011 15:51 отредактировано 4Dasha)

Тема: Ошибка при редактировании Тестовой категории

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


Fatal error: Call to a member function show() on a non-object in /public_html/forum/header.php on line 173

после этого форум не работает, а выдает ошибки

Warning: unserialize() expects parameter 1 to be string, object given in/public_html/forum/include/flash_messenger.php on line 109

Warning: Cannot modify header information - headers already sent by (output started at /public_html/forum/include/flash_messenger.php:109) in /public_html/forum/include/functions.php on line 176
.................

Поделиться

2

Re: Ошибка при редактировании Тестовой категории

В PHP включен режим register_globals?

Установите эту версию форума — (Please log in or register to see this URL)

Смайл. Дата. Подпись.

Поделиться

3

Re: Ошибка при редактировании Тестовой категории

В PHP включен режим register_globals?

А как это узнать?

Переустановила все заново и теперь сразу же после установки ошибка

Fatal error: Call to a member function show() on a non-object in /public_html/forum/header.php on line 173

Поделиться

4

Re: Ошибка при редактировании Тестовой категории

Переустановили из архива по моей ссылке?

Какой вебсервер используете? Подобная ошибка была замечена в AppServ.

Смайл. Дата. Подпись.

Поделиться

5

Re: Ошибка при редактировании Тестовой категории

да, переустановила по вашей ссылке
хостинг timeweb.ru

Поделиться

6

Re: Ошибка при редактировании Тестовой категории

1) Какой размер файла include/flash_messenger.php
2) Посмотрите в логах ошибок вебсервера.

Смайл. Дата. Подпись.

Поделиться

7

Re: Ошибка при редактировании Тестовой категории

include/flash_messenger.php размером 2кБ
Файл лога ошибок так и не создался (видимо нет ошибок?!)

Поделиться

8

Re: Ошибка при редактировании Тестовой категории

Нужен точный размер, до байта.

Смайл. Дата. Подпись.

Поделиться

9 (26.09.2011 11:16 отредактировано Medivh)

Re: Ошибка при редактировании Тестовой категории

Версия 1.4.24731

Fatal error: Call to a member function show() on a non-object in E:\Server\AppServ\www\forum\header.php on line 173

// Flash messages
$gen_elements['<!-- forum_messages -->'] = '<div id="brd-messages" class="brd">'.$forum_flash->show(true).'</div>'."\n";

Пока закомментил.. думал все, но стоило поставить русский язык через админку -->

Fatal error: Call to a member function add_info() on a non-object in E:\Server\AppServ\www\forum\admin\settings.php on line 263

/// Add flash message
$forum_flash->add_info($lang_admin_settings['Settings updated']);

Форум работает после этого, но без русского.

Добавлено спустя 16 минут 29 секунд:

Поставил 1.3.6 - работает как часы.

Поделиться

10

Re: Ошибка при редактировании Тестовой категории

Версия 1.4.24731

откуда такая версия?

может не правильно поставлен русский? на English версия 1,4 нормально работает?

(Please log in or register to see this URL) | Перед созданием темы => (Please log in or register to see this URL) | (Please log in or register to see this URL)

Расширения распространяются по (Please log in or register to see this URL)

Сайт KANekT

Поделиться

11 (26.09.2011 12:15 отредактировано Medivh)

Re: Ошибка при редактировании Тестовой категории

KANekT пишет:

Версия 1.4.24731

откуда такая версия?

может не правильно поставлен русский? на English версия 1,4 нормально работает?

1) punbb-punbb-v1.4RC2-13-ged24731.zip

Поставлено правильно... Англ работает норм, но без // Flash messages

Об ошибке писал выше.

Поделиться

12

Re: Ошибка при редактировании Тестовой категории

пытаюсь понять почему не работает.

у мя на денвере и хостинге нормально без ошибок работает.

а версия php какая используется?

(Please log in or register to see this URL) | Перед созданием темы => (Please log in or register to see this URL) | (Please log in or register to see this URL)

Расширения распространяются по (Please log in or register to see this URL)

Сайт KANekT

Поделиться

13

Re: Ошибка при редактировании Тестовой категории

Была такая бага при register_globals=on.
Исправлено в репозитории.

Смайл. Дата. Подпись.

Поделиться

14

Re: Ошибка при редактировании Тестовой категории

dimkalinux пишет:

Была такая бага при register_globals=on.
Исправлено в репозитории.

так он скачал с гитхаба последнею версию

(Please log in or register to see this URL) | Перед созданием темы => (Please log in or register to see this URL) | (Please log in or register to see this URL)

Расширения распространяются по (Please log in or register to see this URL)

Сайт KANekT

Поделиться

15

Re: Ошибка при редактировании Тестовой категории

С репы или из раздела Downloads?

Вот последняя (Please log in or register to see this URL)

Смайл. Дата. Подпись.

Поделиться

16

Re: Ошибка при редактировании Тестовой категории

dimkalinux пишет:

С репы или из раздела Downloads?

Вот последняя (Please log in or register to see this URL)

угу - при скачивании получается punbb-punbb-v1.4RC2-13-ged24731

(Please log in or register to see this URL) | Перед созданием темы => (Please log in or register to see this URL) | (Please log in or register to see this URL)

Расширения распространяются по (Please log in or register to see this URL)

Сайт KANekT

Поделиться

17

Re: Ошибка при редактировании Тестовой категории

Наблюдаю:
Fatal error:  Call to a member function show() on a non-object in .\www\header.php on line 174

Захочешь — найдешь время, не захочешь — найдешь причину.

Поделиться

18

Re: Ошибка при редактировании Тестовой категории

KANekT пишет:

пытаюсь понять почему не работает.

у мя на денвере и хостинге нормально без ошибок работает.

а версия php какая используется?

AppServ 2.5.9 (PHP 5)

Поделиться

19

Re: Ошибка при редактировании Тестовой категории

Использую тоже самое. Ошибок нет.

Поделиться

20

Re: Ошибка при редактировании Тестовой категории

Я погорячился. На старой версии (с именем сессии forum_flash), с незавершенной сессией произвел обновление до финальной версии и получил эту ошибку. Очистив куки и сессию ошибка пропала. Вероятно это тот самый случай?

Захочешь — найдешь время, не захочешь — найдешь причину.

Поделиться

21

Re: Ошибка при редактировании Тестовой категории

Ошибка возникала только с включенным register_globals.
(Please log in or register to see this URL)

Смайл. Дата. Подпись.

Поделиться