Белая страница после изменений - Дизайн и модификация Invision Power Board

Перейти к содержимому

 

Правила раздела

Здесь обсуждаются вопросы настройки и администрирования форумов IPB 2.x.
Пожалуйста, не оффтопьте, если зашли сюда случайно, и обратите внимание на соседние разделы.
Установка, настройка и обслуживание форумов IPB 3.x.
Оформление форумов, включая верстку скинов.
Размещение рекламы на форумах.
SEO оптимизация форума.
Техническая поддержка наших скинов и модов.

СвернутьПрикрепленные теги

fatal error ipb 1.3 белая страница
  • 2 Страниц +
  • 1
  • 2
  • Вы не можете создавать новые темы
  • Вы не можете отвечать в этой теме

Белая страница после изменений в Board Index Sections, IPB1.3

#1 Пользователь не на сайте   Jex »

 
 
  • Member
  • **
  • Insert nick to fast reply form
  • Quote selected text to fast reply form
  • Группа: Пользователи
  • Сообщений: 18
  • Регистрация: 22-Март 09
  • Репутация: 0
  • Откуда:Москва
  • IPB version:1.x
 

Отправлено 27 Март 2009 - 16:26

Здравствуйте!
Вот такая проблема. После каких-либо изменений html-структуры в Board Index Sections, страница становится пустой. Секция значения не имеет. После удаления всех изменений, результат не меняется. Выход только один - перезалить на фтп файл skin_boards.php
В остальных шаблонах вроде все ок.
На всю папку Skin и файлы в ней доступ 777
0

#2 Пользователь не на сайте   andaril »

 
 
  • -_-'
  • Смотреть галерею
  • Insert nick to fast reply form
  • Quote selected text to fast reply form
  • Группа: IPB Specialist
  • Сообщений: 2 638
  • Регистрация: 24-Март 07
  • Репутация: 1
  • Откуда:Тат, Наб. Челны
  • IPB version:I have no IPB
 

Отправлено 27 Март 2009 - 16:30

Почитайте тему о белой странице. Там написано как заставить показать ошибку.

с 1.х дел не имел к сожалению.
0

#3 Пользователь не на сайте   Fisana »

 
 
  • На PM не отвечаю
  • Смотреть блог
  • Смотреть галерею
  • Insert nick to fast reply form
  • Quote selected text to fast reply form
  • Группа: IPB Skins Team
  • Сообщений: 12 892
  • Регистрация: 21-Ноябрь 05
  • Репутация: 562
  • Откуда:Из интернетов
  • IPB version:3.1.x
 

Отправлено 27 Март 2009 - 17:29

Изменения делаете в базе или в файлах?
В 1.x надо делать в файлах (там не кэш).

Просто в файлах могут быть изменения под моды, а при правке через админку с синхронизацией с файлами, прежние изменения под моды могут сброситься.
В русской модифицированной версии очень много изменений под моды, поэтому и скины никакие не подходят......
0

#4 Пользователь не на сайте   Доктор Фредди »

 
 
  • Султан Злорадии
  • Insert nick to fast reply form
  • Quote selected text to fast reply form
  • Группа: IPB Specialist
  • Сообщений: 267
  • Регистрация: 22-Август 06
  • Репутация: 4
  • Откуда:Кемерово
  • IPB version:I have no IPB
 

Отправлено 28 Март 2009 - 13:28

Стандартное поведение: открываем index.php форума, в начале его пишем:

ini_set( 'display_errors', 1 );
error_reporting( E_ALL );

Загружаем сбойную страницу, видим ошибку интерпретатора PHP (которая раньше была скрыта, отчего вы, собственно, белую страницу и видите). Делаете выводы. Если выводы не делаются, спрашиваете тут. :)
0

#5 Пользователь не на сайте   Jex »

 
 
  • Member
  • **
  • Insert nick to fast reply form
  • Quote selected text to fast reply form
  • Группа: Пользователи
  • Сообщений: 18
  • Регистрация: 22-Март 09
  • Репутация: 0
  • Откуда:Москва
  • IPB version:1.x
 

Отправлено 29 Март 2009 - 14:09

Спасибо!
Вот такие ошибки выскакивают, в зависимости от того какой хтмл-шаблон обновлялся.

Fatal error: Call to undefined method skin_topic::quick_reply_new() in /.../www/forum/sources/Boards.php on line 522
Fatal error: Call to undefined method skin_topic::quick_reply_new() in /.../www/forum/sources/Topics.php on line 1238


Вообще, достаточно просто обновить шаблон без каких либо изменений чтобы выскочила ошибка.
При этом чтобы все заработало необходимо перезалить из установочной папки файлы на фтп.
При замене Boards.php и Topics.php ничего не происходит, а при замене scin_board.php все становится нормально. Далее просто обновляю шаблон, и опять белый экран.

Fisana, а что это за моды, можно поподробнее?

ЗЫ Хостинг выделил память 32Мб.
0

#6 Пользователь не на сайте   Jex »

 
 
  • Member
  • **
  • Insert nick to fast reply form
  • Quote selected text to fast reply form
  • Группа: Пользователи
  • Сообщений: 18
  • Регистрация: 22-Март 09
  • Репутация: 0
  • Откуда:Москва
  • IPB version:1.x
 

Отправлено 29 Март 2009 - 14:26

Просмотреть сообщениеJex Mar 29 2009, 03:10 PM сказал(а):

Fatal error: Call to undefined method skin_topic::quick_reply_new() in /.../www/forum/sources/Boards.php on line 522
Fatal error: Call to undefined method skin_topic::quick_reply_new() in /.../www/forum/sources/Topics.php on line 1238


Не знаю, поможет ли.
Этим линия соответствуют строки
522 - $t_html = $this->html->welcomepanel($data);
1238 - $this->output = str_replace("<!--IBF.QUICK_REPLY_NEW-->",$this->html->quick_reply_new($this->topic['forum_id'],$this->topic['tid'],$this->md5_check),$this->output);
0

#7 Пользователь не на сайте   Доктор Фредди »

 
 
  • Султан Злорадии
  • Insert nick to fast reply form
  • Quote selected text to fast reply form
  • Группа: IPB Specialist
  • Сообщений: 267
  • Регистрация: 22-Август 06
  • Репутация: 4
  • Откуда:Кемерово
  • IPB version:I have no IPB
 

Отправлено 29 Март 2009 - 17:25

Вы ставили себе на форум мод Welcome Panel, и то ли поставили криво, то ли недоставили... Повторите инсталляцию. :)
0

#8 Пользователь не на сайте   Fisana »

 
 
  • На PM не отвечаю
  • Смотреть блог
  • Смотреть галерею
  • Insert nick to fast reply form
  • Quote selected text to fast reply form
  • Группа: IPB Skins Team
  • Сообщений: 12 892
  • Регистрация: 21-Ноябрь 05
  • Репутация: 562
  • Откуда:Из интернетов
  • IPB version:3.1.x
 

Отправлено 29 Март 2009 - 20:34

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

#9 Пользователь не на сайте   Jex »

 
 
  • Member
  • **
  • Insert nick to fast reply form
  • Quote selected text to fast reply form
  • Группа: Пользователи
  • Сообщений: 18
  • Регистрация: 22-Март 09
  • Репутация: 0
  • Откуда:Москва
  • IPB version:1.x
 

Отправлено 30 Март 2009 - 09:33

Здравствуйте! Спасибо!
Человек, у которого я брал дистрибутив форума сказал, что переустановка мне не поможет, и нужно ставить другой форум, а с этим он мне уже не поможет.
Может есть у кого-нибудь дистриб бесплатной версии 1.3?
0

#10 Пользователь не на сайте   Доктор Фредди »

 
 
  • Султан Злорадии
  • Insert nick to fast reply form
  • Quote selected text to fast reply form
  • Группа: IPB Specialist
  • Сообщений: 267
  • Регистрация: 22-Август 06
  • Репутация: 4
  • Откуда:Кемерово
  • IPB version:I have no IPB
 

Отправлено 30 Март 2009 - 09:45

«Вам, хирургам, всё бы резать!» ©

Во-первых, переустановка поможет, а человек просто ленится объяснять. Во-вторых, просто закомментируйте для начала строчку №1238 в скритпе, посмотрим, что получится. :)

Чтобы закомментировать (отменить выполнение), просто добавьте две слеша перед началом строки.
0

#11 Пользователь не на сайте   Jex »

 
 
  • Member
  • **
  • Insert nick to fast reply form
  • Quote selected text to fast reply form
  • Группа: Пользователи
  • Сообщений: 18
  • Регистрация: 22-Март 09
  • Репутация: 0
  • Откуда:Москва
  • IPB version:1.x
 

Отправлено 30 Март 2009 - 10:27

После добавления слэшей, каждый раз появлялась новая ошибка. Тут список ошибок, вылетавших по очереди, после того как я в соответствующей строке добавлял слэши.

Цитата

Fatal error: Call to undefined method skin_topic::quick_reply_new() in /.../www/forum/sources/Topics.php on line 1238
//$this->output = str_replace("<!--IBF.QUICK_REPLY_NEW-->",$this->html->quick_reply_new($this->topic['forum_id'],$this->topic['tid'],$this->md5_check),$this->output);

Fatal error: Call to undefined method skin_topic::smilie_table() in /.../www/forum/sources/Topics.php on line 1374
//$table = $this->html->smilie_table();

Fatal error: Call to undefined method skin_topic::get_box_enableemo() in /.../www/forum/sources/Topics.php on line 1311
//$this->output = str_replace( '<!--IBF.EMO-->' , $this->html->get_box_enableemo( $default_checked['emo'] ) , $this->output );

Fatal error: Call to undefined method skin_topic::get_box_enablesig() in /.../www/forum/sources/Topics.php on line 1313
/$this->output = str_replace( '<!--IBF.SIG-->' , $this->html->get_box_enablesig( $default_checked['sig'] ) , $this->output );

Fatal error: Call to undefined method skin_topic::get_box_enabletrack() in /.../www/forum/sources/Topics.php on line 1325
//$this->output = str_replace( '<!--IBF.TRACK-->', $this->html->get_box_enabletrack( $default_checked['tra'] ), $this->output );

Fatal error: Call to undefined method skin_topic::nameField_reg() in /.../www/forum/sources/Topics.php on line 1277
//return $ibforums->member['id'] ? $this->html->nameField_reg() : $this->html->nameField_unreg($ibforums->input['UserName']);

0

#12 Пользователь не на сайте   Доктор Фредди »

 
 
  • Султан Злорадии
  • Insert nick to fast reply form
  • Quote selected text to fast reply form
  • Группа: IPB Specialist
  • Сообщений: 267
  • Регистрация: 22-Август 06
  • Репутация: 4
  • Откуда:Кемерово
  • IPB version:I have no IPB
 

Отправлено 30 Март 2009 - 11:35

Да, что-то круто сломано. Видимо, Ирина права — ставилась пачка модов, и правки вносились в файлы, а не через админку.

Варианта три: либо снова заливаете файлы и все дальнейшие правки делаете через них, либо в самом деле переустанавливаете форум, либо опять-таки заливаете файлы и используете функцию конвертации файлов в скины, чтобы перебросить туда изменения и избавиться от сбоя. По последнему пункту не уверен, что такая существует в 1.3.1.

Добавленные слеши в любом случае верните на место, при таком количестве правок это плохая панацея.
0

#13 Пользователь не на сайте   andaril »

 
 
  • -_-'
  • Смотреть галерею
  • Insert nick to fast reply form
  • Quote selected text to fast reply form
  • Группа: IPB Specialist
  • Сообщений: 2 638
  • Регистрация: 24-Март 07
  • Репутация: 1
  • Откуда:Тат, Наб. Челны
  • IPB version:I have no IPB
 

Отправлено 30 Март 2009 - 12:28

Может просто дело в скине?
все ошибки указывают на skin_topic
может попробовать найти дистрибутив, и заменить этот файл скина только.
0

#14 Пользователь не на сайте   Fisana »

 
 
  • На PM не отвечаю
  • Смотреть блог
  • Смотреть галерею
  • Insert nick to fast reply form
  • Quote selected text to fast reply form
  • Группа: IPB Skins Team
  • Сообщений: 12 892
  • Регистрация: 21-Ноябрь 05
  • Репутация: 562
  • Откуда:Из интернетов
  • IPB version:3.1.x
 

Отправлено 30 Март 2009 - 13:30

Можно и так.
Только дистрибутив должен быть русским модифицированным 1.3.
Русский модифицированный IPB 1.3
0

#15 Пользователь не на сайте   Jex »

 
 
  • Member
  • **
  • Insert nick to fast reply form
  • Quote selected text to fast reply form
  • Группа: Пользователи
  • Сообщений: 18
  • Регистрация: 22-Март 09
  • Репутация: 0
  • Откуда:Москва
  • IPB version:1.x
 

Отправлено 30 Март 2009 - 13:55

Дык я ж писал, что при замене проблемных файлов все становится нормальным. Щас пробую вручную файл skin_topic менять, вроде пока все нормально.
Мне непонятно вот что. Если я заменяю на фтп файл ,например, skin_board на файл skin_board из дистрибутива (размер которого 13083 Кб), то все работает. Но если я зайду в админку->настройка скинов->HTML выберу какую-нибудь секцию из Board Index Sections и просто нажму на кнопку обновить шаблон, то все нахрен пропадает. При этом размер файла лежащего на фтп становится меньше! Я так понял записывается скин, который я когда-то редактировал (может быть, до сих пор редактирую). Откуда он берется?
Щас вот опять из дистрибутива залью на фтп и все опять станет зашибись.
0

Сообщить об этой теме:


  • 2 Страниц +
  • 1
  • 2
  • Вы не можете создавать новые темы
  • Вы не можете отвечать в этой теме

1 пользователей читают эту тему
0 зарегистрированных, 1 гостей, 0 скрытых


Контактная информация

Заказ дизайна форума

+7 (917) 501-4765
C 10 до 20 в рабочие дни (время московское)

Техническая поддержка

Контактные данные специалистов

Дизайн форумов

IPB 3.x ¦ IPB 2.x

Бесплатные шаблоны

IPB 3.2 – 3.3 ¦ IPB 3.1 ¦ IPB 3.0 ¦ IPB 2.2 – 2.3 ¦ IPB 2.1 ¦ Клипарт
Лицензия на использование ¦ Ваша поддержка ¦ О проекте
Copyright © 2005-2012 IPBSkins.ru Team
При копировании материалов с сайта
прямая ссылка на источник обязательна