Информация

"4admins.ru" Рекомендует

Ошибка "502 Bad Gateway"

Поиск не дал результатов? Смело создавай свою тему
  • Автор 
    Сообщение
Аватара пользователя
Сообщения: 646
Зарегистрирован: 10 фев 2011, 18:34
Откуда: Иркутск
Благодарил (а): 134
Поблагодарили: 146 раз в 116 сообщениях
Город: Иркутск
Пол: Мужской
Адрес форума: в разработке
бабло: 0
Баллы репутации: 24

Ошибка "502 Bad Gateway"

Сообщение Добавлено: 02 июл 2017, 10:08

Проблема такая, изменял шаблон index_body.html в строках:
Код: Выделить всё
<!-- IF S_DISPLAY_ONLINE_LIST -->
...
<!-- ENDIF -->


и что то где то накасячил, но не могу понять где именно.
На главной странице за логиным пользователем вылазит ошибка "502 Bad Gateway", как гостю и только под выключенным сайтом не вылазит такая ошибка.

привожу полный код index_body.html:
Код: Выделить всё
<!-- INCLUDE overall_header.html -->

<!-- INCLUDE forumlist_body.html -->

<!-- IF not S_USER_LOGGED_IN and not S_IS_BOT -->
   <form method="post" action="{S_LOGIN_ACTION}" class="headerspace">
   <h3><a href="{U_LOGIN_LOGOUT}">{L_LOGIN_LOGOUT}</a><!-- IF S_REGISTER_ENABLED -->&nbsp; &bull; &nbsp;<a href="{U_REGISTER}">{L_REGISTER}</a><!-- ENDIF --></h3>
      <fieldset class="quick-login">
         <label for="username">{L_USERNAME}:</label>&nbsp;<input type="text" name="username" id="username" size="10" class="inputbox" title="{L_USERNAME}" /> 
         <label for="password">{L_PASSWORD}:</label>&nbsp;<input type="password" name="password" id="password" size="10" class="inputbox" title="{L_PASSWORD}" />
         <!-- IF S_AUTOLOGIN_ENABLED -->
            | <label for="autologin">{L_LOG_ME_IN} <input type="checkbox" name="autologin" id="autologin" /></label>
         <!-- ENDIF -->
         <input type="submit" name="login" value="{L_LOGIN}" class="button2" />
      </fieldset>
   </form>
<!-- ENDIF -->

<!-- IF RT_DISPLAY --><!-- INCLUDE recent_topics_body.html --><!-- ENDIF -->

<div class="container online_list">
<!-- IF S_DISPLAY_ONLINE_LIST -->
   
        <div class="col-md-3">
            <!-- IF U_VIEWONLINE --><h3><a href="{U_VIEWONLINE}">{L_WHO_IS_ONLINE}</a></h3><!-- ELSE --><h3>{L_WHO_IS_ONLINE}</h3><!-- ENDIF -->
            <p>{TOTAL_USERS_ONLINE} ({L_ONLINE_EXPLAIN})<br />{RECORD_USERS}<br /> <br />{LOGGED_IN_USER_LIST}
            <!-- IF LEGEND --><br /><em>{L_LEGEND}: {LEGEND}</em><!-- ENDIF --></p>
        </div>
       
        <!-- IF WHO_WAS_HERE_LIST2 -->
        <div class="col-md-3">
            <h3>{L_WHO_WAS_HERE}</h3>
          <p>{WHO_WAS_HERE_LIST2} ({WHO_WAS_HERE_EXP})<br />{WHO_WAS_HERE_RECORD}<br />{WHO_WAS_HERE_LIST}</p>
         <!-- ELSEIF U_ACP -->
         <h3>{L_WHO_WAS_HERE}</h3>
         <p>{L_WWH_UPDATE_NEED}</p>
        </div>
        <!-- ENDIF -->   

<!-- ENDIF -->

<!-- IF S_DISPLAY_BIRTHDAY_LIST and BIRTHDAY_LIST  or BIRTHDAYS_AHEAD_LIST -->
        <div class="col-md-3">
            <h3>{L_BIRTHDAYS}</h3>
            <p><!-- IF BIRTHDAY_LIST -->{L_CONGRATULATIONS}: <strong>{BIRTHDAY_LIST}</strong><!-- ELSE -->{L_NO_BIRTHDAYS}<!-- ENDIF -->   <br /><!-- IF BIRTHDAYS_AHEAD_LIST -->{L_BIRTHDAYS_AHEAD}: <strong>{BIRTHDAYS_AHEAD_LIST}</strong><!-- ENDIF --></p>
        </div>
<!-- ENDIF -->
       
<!-- IF NEWEST_USER -->
        <div class="col-md-3">
            <h3>{L_STATISTICS}</h3>
            <p>{TOTAL_POSTS} &bull; {TOTAL_TOPICS} &bull; {TOTAL_USERS} &bull; {NEWEST_USER}</p>
        </div>
<!-- ENDIF -->
</div>

<!-- INCLUDE overall_footer.html -->


Возможно где то удалил конструкцию IF ENDIF.
Хотя фиг знает возвращал на стандартные файлы шаблона, толку ноль, помогите разобраться.

Автор не может молчать 2 часа 42 минуты 38 секунд и добавляет ...

Разобрался, черт побери, в файл forumlist_body.html, вставил содержание index_body. :mad: :mad: :mad: :mad: :mad: :mad: все заново переделывать :mad:

Аватара пользователя
Сообщения: 616
Зарегистрирован: 18 июл 2012, 17:51
Благодарил (а): 13
Поблагодарили: 234 раз в 209 сообщениях
Пол: Мужской
Адрес форума: http://cabinetadmina.ru
Баллы репутации: 48

Re: Ошибка "502 Bad Gateway"

Сообщение Добавлено: 03 июл 2017, 16:38

Плюсом, в конструкции есть ошибка которую нужно исправить, вот здесь:
Код: Выделить всё
        <!-- IF WHO_WAS_HERE_LIST2 -->
        <div class="col-md-3">
            <h3>{L_WHO_WAS_HERE}</h3>
          <p>{WHO_WAS_HERE_LIST2} ({WHO_WAS_HERE_EXP})<br />{WHO_WAS_HERE_RECORD}<br />{WHO_WAS_HERE_LIST}</p>
         <!-- ELSEIF U_ACP -->
         <h3>{L_WHO_WAS_HERE}</h3>
         <p>{L_WWH_UPDATE_NEED}</p>
        </div>
        <!-- ENDIF -->

В зависимости от отработки переменной в указанном месте будет либо только открытый тег, либо закрытый. Т.е. делать надо так:
Код: Выделить всё
   <!-- IF WHO_WAS_HERE_LIST2 -->
      <div class="col-md-3">
         <h3>{L_WHO_WAS_HERE}</h3>
         <p>{WHO_WAS_HERE_LIST2} ({WHO_WAS_HERE_EXP})<br />{WHO_WAS_HERE_RECORD}<br />{WHO_WAS_HERE_LIST}</p>
      </div>
   <!-- ELSEIF U_ACP -->
      <div class="col-md-3">
         <h3>{L_WHO_WAS_HERE}</h3>
         <p>{L_WWH_UPDATE_NEED}</p>
      </div>
   <!-- ENDIF -->

или так:
Код: Выделить всё
   <div class="col-md-3">
   <!-- IF WHO_WAS_HERE_LIST2 -->
      <h3>{L_WHO_WAS_HERE}</h3>
      <p>{WHO_WAS_HERE_LIST2} ({WHO_WAS_HERE_EXP})<br />{WHO_WAS_HERE_RECORD}<br />{WHO_WAS_HERE_LIST}</p>
   <!-- ELSEIF U_ACP -->
      <h3>{L_WHO_WAS_HERE}</h3>
      <p>{L_WWH_UPDATE_NEED}</p>
   <!-- ENDIF -->
   </div>
http://cabinetadmina.ru/ - Сервис по оптимизации, модернизации и раскрутке ваших форумов.

За это сообщение пользователя CornerAdmin поблагодарили:
ArtPro

Аватара пользователя
Сообщения: 646
Зарегистрирован: 10 фев 2011, 18:34
Откуда: Иркутск
Благодарил (а): 134
Поблагодарили: 146 раз в 116 сообщениях
Город: Иркутск
Пол: Мужской
Адрес форума: в разработке
бабло: 0
Баллы репутации: 24

Re: Ошибка "502 Bad Gateway"

Сообщение Добавлено: 03 июл 2017, 18:04

CornerAdmin, да я уже это исправил)))


Вернуться в Вопросы новичков

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

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