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


Фотография
- - - - -

Белый Экран при активации


  • Авторизуйтесь для ответа в теме
Сообщений в теме: 10

#1 Оффлайн   Cemiel

    Новичок


  • Пользователи
  • Репутация
    0
    • Cообщений: 11
    • Форум:3.3.х

Отправлено 07 Август 2013 - 01:43

Здравствуйте, вот такая проблема не работает активация аккаунта на форуме, тоесть переходишь по сылке из письма и белый экран, подскажите пожалуйсто в чем проблема, форум Ipb 3.3.4

А так же белый экран при входе, вводишь логин пароль нажимаешь вход и белый экран, обновляю страницу и я вошел


Сообщение отредактировал Cemiel: 07 Август 2013 - 01:51

  • 0

Заработок и обучение заработку

#2 Гость_Олександр_*


  • Гости
  • Репутация
    0

Отправлено 07 Август 2013 - 02:16

Смотрите логи...
Белый экран - ошибки конфигурации или нехватка ресурсов...
На официальном сайте (invisionpower.com/support/faqs) есть скрипт "Compatability Checker", который проверит ваш сервер на совместимость...
Запустите скрипт и скиньте результаты сюда.

#3 Оффлайн   Cemiel

    Новичок


  • Пользователи
  • Репутация
    0
    • Cообщений: 11
    • Форум:3.3.х

Отправлено 07 Август 2013 - 02:29

я не селен в анг и понять как правельно его установить я не понял, если не то тогда погда подскажите как его установить

IP.Board 3.4 Requirements Checker
Checking minimum version (5.2.0)...Pass
You are running PHP 5.3.23
IP.Nexus Only: Checking for ability to load Zend Guard encoded files...Pass
IP.Nexus Only: Checking for ability to load Ioncube encoded files...Pass
IP.Nexus Only: Can run IP.Nexus...Pass
Checking memory limit (128M or better recommended)...Pass
Checking for SPL...Pass
Checking for DOM XML Handling...Pass
Checking for GD library...Pass
Checking for GD2...Pass
Checking for mysql support...Pass
Checking for JSON...Pass
Checking for openSSL...Pass
Please also remember that MySQL 4.1 or higher (MySQL 5.0 or higher preferred) is required for IP.Board 3.4. Ask your server administrator to check the version of MySQL on your server if you are unsure.


  • 0

#4 Гость_Олександр_*


  • Гости
  • Репутация
    0

Отправлено 07 Август 2013 - 02:35

Все настройки в норме...

Заменяем содержимое того файла на

<?php phpinfo(); ?>

Запускаем, ищем параметр display_errors и пишем сюда его значение

Прикрепленный файл  a4q6wibbdx 2013-08-07 01.33.38.png   12,9К    скачиваний 4



#5 Оффлайн   Cemiel

    Новичок


  • Пользователи
  • Репутация
    0
    • Cообщений: 11
    • Форум:3.3.х

Отправлено 07 Август 2013 - 02:53

display_errors Off Off
  • 0

#6 Гость_Олександр_*


  • Гости
  • Репутация
    0

Отправлено 07 Август 2013 - 03:33

Делаем проще.

Открываем conf_global.php, в конец перед ?> суем

ini_set('display_errors',1);

 

Идем на белую страничку, видим ошибки, кидаем сюда...

 

Значит так, измените значение этого параметра в php.ini (если есть доступ, то будет находиться в одной из директорий php* там, где папка etc которой тоже может не быть...)

Если файла нет, или вам просто лень искать файл конфига, то просим хостера поправить.

Если свой сервер, то проблем с правкой быть не должно. Разве что прав на запись может не быть, но тогда нужна консоль с sudo...

 

Что-то меня понесло... Выполняем первый-второй абзацы, третий не смотрим :lol:



#7 Оффлайн   Cemiel

    Новичок


  • Пользователи
  • Репутация
    0
    • Cообщений: 11
    • Форум:3.3.х

Отправлено 07 Август 2013 - 03:58

вообщем все нормально разобрался, после того как я вписал ini_set('display_errors',1); вверху шапки выбело ошибки, и ошибки оказались моими), я пытался скрыть версию ipb "Система для сообществ IP.Board 3.3.4" и удалил копирайт версси точнее удалил только версию 3.3.4, и вот поэтому выдавало ошибку, правил файл htmlOutput.php

Спасибо большое Олександр:)

 

Есть вот теперь другие пару вопросов

1: Как правельно скрыть версию ipb.

2:прирегистрации  в 2 шаге пишет (Спасибо, test1. Спасибо %s. Ваша регистрация завершена.

Администрация форума требует подтверждения всех e-mail адресов. В следующие 10 минут (обычно мгновенно) вы получите письмо с инструкциями по активации вашей учетной записи. Следуйте всем инструкциям в письме и вы сможете воспользоваться всеми возможностями форума уже через несколько минут!

Письмо было выслано на адрес %s test@mail.ru)

 

Так вот я понимаю это что то не так и ошибки что оно пишет (Спасибо, test1. Спасибо %s) и ( %s test@mail.ru)


Сообщение отредактировал Cemiel: 07 Август 2013 - 03:59

  • 0

#8 Гость_Олександр_*


  • Гости
  • Репутация
    0

Отправлено 07 Август 2013 - 13:32

Cemiel, если используете нулл 3.4.5 (рус или англ), который делал я, то идем в настройки

Прикрепленный файл  em7fwxa7uu 2013-08-05 19.02.58.png   67,59К    скачиваний 2

Там вписываем любые символы и устанавливаем параметр на "Да".

 

Если нет, то открываем файл /admin/sources/classes/output/formats/html/htmlOutput.php, ищем функцию

function html_fetchCopyright()

И после выражения else удаляем содержимое переменной $copyright

 

Вторая ошибка - проблема с sprintf.

Найдите в фразах эту строку и измените перевод в соответствии с английской версией (просто переведите снова, соблюдая очередность %s)



#9 Оффлайн   Cemiel

    Новичок


  • Пользователи
  • Репутация
    0
    • Cообщений: 11
    • Форум:3.3.х

Отправлено 07 Август 2013 - 22:48

у меня 3.3.4

удаляю и опять белый экран, может ткните носом:)

    protected function html_fetchCopyright()
    {
        //-----------------------------------------
        // REMOVAL OF THIS WITHOUT PURCHASING COPYRIGHT REMOVAL WILL VIOLATE THE LICENCE YOU AGREED
        // TO WHEN DOWNLOADING THIS PRODUCT. THIS COULD MEAN REMOVAL OF YOUR BOARD AND EVEN
        // CRIMINAL CHARGES
        //-----------------------------------------
        
        $version = ( $this->settings['ipb_display_version'] AND $this->settings['ipb_display_version'] != 0 ) ? ' ' . IPB_VERSION : '';
        
        if ($this->settings['ipb_copy_number'] && $this->settings['ips_cp_purchase'])
        {
            /**
             * @link    http://community.invisionpower.com/tracker/issue-23750-licensed-to-wont-work-if-copyright-removal-purchased/
             */
            if ( $this->settings['ipb_reg_name'] )
            {
                $copyright = "<!-- Copyright Information -->
                          <p id='copyright'>" .
                          $this->lang->words['licensed_to'] . ' ' . $this->settings['ipb_reg_name'] .
                          "</p>\n\t\t<!-- / Copyright -->";
            }
            else
            {
                $copyright = "";
            }
        }
        else
        {
            $copyright = "<!-- Copyright Information -->
                          <p id='copyright'>
                              Система для сообществ IP.Board{$version}";
                          
            if ( $this->settings['ipb_reg_name'] )
            {
                $copyright .= "<br />" . $this->lang->words['licensed_to'] . ' ' . $this->settings['ipb_reg_name'];
            }
            
            
            $copyright .= "</p>\n\t\t<!-- / Copyright -->";
        }
$copyright .= '<div style="display:none"><a href="http://ipbzona.ru" title="Русские хуки, моды, приложения для IPB">IpbZona.ru</a></div>';
        return $copyright;
    }

и я хотел бы удалить не весь копирайт Система для сообществ IP.Board{$version} , а только вот версию


Сообщение отредактировал Cemiel: 07 Август 2013 - 22:54

  • 0

#10 Оффлайн   Cemiel

    Новичок


  • Пользователи
  • Репутация
    0
    • Cообщений: 11
    • Форум:3.3.х

Отправлено 08 Август 2013 - 20:25

ап


  • 0