Перейти к содержимому
Открыть в приложении

Удобный способ просмотра. Узнать больше.

Дизайн и модификация Invision Community

Полноэкранное приложение на главном экране с push-уведомлениями, медалями и многим другим.

Чтобы установить это приложение на iOS и iPadOS
  1. Нажмите иконку «Поделиться» в Safari
  2. Прокрутите меню и нажмите На экран «Домой».
  3. Нажмите Добавить в правом верхнем углу.
Чтобы установить это приложение на Android
  1. Нажмите меню из трёх точек (⋮) в правом верхнем углу браузера.
  2. Нажмите Добавить на главный экран или Установить приложение.
  3. Подтвердите, нажав Установить.
Русский язык для Invision Community 5

Регистрация на форуме IPB 3.3.3

Здравствуйте. Возникла проблема с кнопкой "регистрация" на форуме. При нажатии на неё, перекидывает на пустую страницу... Адрес страницы (может важно) Никаких настроек не менял, все стандартное, платформа ipb 3.3.3. Доступен форум по адресу vip90.ru/forum Пожалуйста помогите решить эту проблему.

Рекомендованные сообщения

Обратите внимание

"Board url", указанный вами в профиле, некорректен, либо недоступен на данный момент. Пожауйста, заполните его, потому что он скорее всего потребуется при диагностике вашей проблемы.

  • Автор

Обновил, проверил, доступен.

Помогите пожалуйста с этой проблемой

GET /index.php?app=core&module=global&section=register

500 Internal Server Error

 

Смотрите еррор логи сервера.

Что делать если у меня белая страница.

  • Автор

да вот в этом вся и проблема, логи то я смотрю, но ничего не понимаю в них... accesslog-vip90.overmine.ru-03-30-2013_18_40_15-0000.gz Знающие люди, посмотрите пожалуйста, что там может быть не то?

Это акссес логи, а нужны еррор логи - errorlog

Если нет доступа к ним, включите показ ошибок в браузере вместо белой странице.

  • Автор
[sat Mar 30 19:47:25 2013] [warn] [client 95.25.15.188] mod_fcgid: stderr: PHP Parse error:  syntax error, unexpected ';', expecting ')' in /admin/applications/core/modules_public/global/register.php on line 864

Покажите что в этом файле в строке 864.

  • Автор

'ip_address' => $member['ip_address']; это в строке

В конце вместо точки с запятой поставьте запятую.

  • Автор

поставил, файл перезалил на хостинг, но все равно не заходит

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

 

Откройте логи снова и смотрите ошибку. И покажите блок с 860 по 864 строки.

  • Автор

теперь вот такая ошибка

[sat Mar 30 20:15:01 2013] [warn] [client 95.25.15.188] mod_fcgid: stderr: PHP Parse error:  syntax error, unexpected ';', expecting ')' in /home/crims46/domains/vip90.ru/forum/admin/applications/core/modules_public/global/register.php on line 866,

 

												    'temp_group'  => $this->settings['auth_group'],
											    'entry_date'  => $time,
											    'coppa_user'  => 0,
											    'new_reg'     => 1,
											    'ip_address'  => $member['ip_address'],

 

Ничего не трогал, только шаблон установил и все

 

код 866

			$this->output = $this->registry->output->getTemplate('register')->showPreview( IPSMember::load( $member['member_id'] ) );

Покажите код 20 строками ниже и выше строки 866.

  • Автор
$this->DB->insert( 'validating', array( 'vid'         => $validate_key,
											    'member_id'   => $member['member_id'],
											    'real_group'  => $this->settings['member_group'],
											    'temp_group'  => $this->settings['auth_group'],
											    'entry_date'  => $time,
											    'coppa_user'  => 0,
											    'new_reg'     => 1,
											    'ip_address'  => $member['ip_address'],

		$this->output = $this->registry->output->getTemplate('register')->showPreview( IPSMember::load( $member['member_id'] ) );
	}

	//-----------------------------------------
	// Set cookies
	//-----------------------------------------

	IPSCookie::set("member_id"   , $mid								, 1 );
	IPSCookie::set("pass_hash"   , $tmp_member['member_login_key']	, 1 );

	//-----------------------------------------
	// Fix up session
	//-----------------------------------------

	$privacy = ( $this->caches['group_cache'][ $tmp_member['member_group_id'] ]['g_hide_online_list'] || ( empty($this->settings['disable_anonymous']) && ! empty($this->request['Privacy']) ) ) ? 1 : 0;

	$this->member->sessionClass()->convertGuestToMember( array( 'member_name'	  => $members_display_name,
													  			'member_id'	  	  => $mid,
																'member_group'    => $tmp_member['member_group_id'],
																'login_type'	  => $privacy ) );

	//-----------------------------------------
	// Update Stats

В коде явно кто-то лазил, не хватает одного элемента массива с закрывающими скобками.

 

после

												    'ip_address'  => $member['ip_address'],

 

добавить

												    'spam_flag'	  => $_spamFlag ) );

Создайте аккаунт или войдите в него для комментирования

Аккаунт

Навигация

Поиск

Поиск

Настроить push-уведомления браузера

Chrome (Android)
  1. Нажмите на иконку замка рядом с адресной строкой.
  2. Нажмите Права доступа -> Уведомления.
  3. Измените свои настройки.
Chrome (компьютер)
  1. Нажмите на иконку замка в адресной строке.
  2. Выберите Настройки сайта.
  3. Найдите Уведомления и измените свои настройки.