Установка сертификата Let's Encrypt. Проблема с https

Автор volta, 20 января 2018, 00:21:53

« предыдущая - следующая »

0 Пользователей и 1 гость просматривают эту тему.

volta

Здравствуйте! Прошу помочь решить проблему: установил сертификат Let's Encrypt, в БД заменил все с http на https - все работает ОК. Горит зеленый замок в хроме. Но, как только загружаю аватар - зеленый замок пропадает и показывает что используется http при загрузке как я понял. (Клавишей F12 смотрел в хроме). Прошу подсказать как решить эту проблему, сам новичок, форум свежий, только создан. Заранее всем спасибо за помощь!

Yworld_garry

Зайдите в настройки аватаров и там в свойствах аватаров путь до папки поменяйте, в смысле https поставьте.

volta

Цитата: Yworld_garry от 20 января 2018, 00:31:55Зайдите в настройки аватаров и там в свойствах аватаров путь до папки поменяйте, в смысле https поставьте.
Спасибо большое! Так и сделал - все ОК.
Есть еще один небольшой вопрос, не хочу делать флуд и ради него создавать новую тему. В левом верхнем углу вместо слова "Здравствуйте, admin" пишет "Fàilte, admin". Понимаю что что-то с языковой настройкой, но где и в каком файле его исправить так и не нашел! Если не сложно, подскажите! Еще раз спасибо за помощь!

S.T.A.L.K.E.R.

Цитата: volta от 20 января 2018, 05:08:06В левом верхнем углу вместо слова "Здравствуйте, admin" пишет "Fàilte, admin". Понимаю что что-то с языковой настройкой, но где и в каком файле его исправить так и не нашел! Если не сложно, подскажите! Еще раз спасибо за помощь!
Язык форума по умолчанию какой стоит?

GeorG

Цитата: volta от 20 января 2018, 05:08:06не хочу делать флуд и ради него создавать новую тему
Паралогизм.
Читайте правила, перед тем как стараться их не нарушить ;D

Цитата: volta от 20 января 2018, 05:08:06В левом верхнем углу вместо слова "Здравствуйте, admin" пишет "Fàilte, admin".
У вас видимо тема не по умолчанию. Там может быть прописано так в самом шаблоне стиля (чем довольно часто грешат верстальщики), это значит смотрите в файле ../Themes/название вашей темы/index.template.php или если сделано через переменные, то тут ../Themes/название вашей темы/languages/Settings.english.php или скорее всего тут ../Themes/название вашей темы/languages/ThemeStrings.english.php (это правильнее всего, но не всегда так делается).

Например, предположим если перевод там через переменные сделан и он в файле ../Themes/название вашей темы/languages/ThemeStrings.english.php, и предположим что у вас кодировка форума в UTF8, то вам надо создать файл ../Themes/название вашей темы/languages/ThemeStrings.russian-utf8.php в кодировке utf8 без BOM и туда поместить перевод переменной.
Верстка тем по шаблону, их доработка/переработка, переделка тем с версии smf 1.1 на smf 2.0. Примеры работ - insidestyle.ru
Установка модов (заточка под ваш форум); Моды под заказ; Обновление форума; Правильный перенос; Удаление/лечение вирусов; Устранения ошибок.
Обращаться в ЛС
Мой форум
Модуль анти-спама CleanTalk, сам пользуюсь
Сервера которыми сам пользуюсь - cadedic.ru

volta


volta

Здравствуйте. Спасибо за ответ! К сожалению, я полный ноль в этом и разобраться где и за что какая переменная отвечает у меня не выходит. Да, тему оформления я скачал на simlemachines.ru, я нашел файлы о которых вы говорите, но не могу понять что в них нужно исправить. Если у Вас есть такая возможность, подскажите пожалуйста. Буду очень благодарен! Файлы прикрепил к этому сообщению. (Это файлы из папки с установленной темы на форуме)

GeorG

Последняя переменная в файле ThemeStrings.english.php
Код
$txt['hello_member_alba'] = 'Fàilte';

Как писал выше:
Цитироватьвам надо создать файл ../Themes/название вашей темы/languages/ThemeStrings.russian-utf8.php в кодировке utf8 без BOM и туда поместить перевод переменной

Т.е, перевести её, примерно так:
Код
$txt['hello_member_alba'] = 'Привет';

Вам бы и другие переменные из файла ThemeStrings.english.php, перевести не помешало.
Верстка тем по шаблону, их доработка/переработка, переделка тем с версии smf 1.1 на smf 2.0. Примеры работ - insidestyle.ru
Установка модов (заточка под ваш форум); Моды под заказ; Обновление форума; Правильный перенос; Удаление/лечение вирусов; Устранения ошибок.
Обращаться в ЛС
Мой форум
Модуль анти-спама CleanTalk, сам пользуюсь
Сервера которыми сам пользуюсь - cadedic.ru

volta

Цитата: GeorG от 21 января 2018, 21:22:12Последняя переменная в файле ThemeStrings.english.php
Код
$txt['hello_member_alba'] = 'Fàilte';

Как писал выше:
Т.е, перевести её, примерно так:
Код
$txt['hello_member_alba'] = 'Привет';

Вам бы и другие переменные из файла ThemeStrings.english.php, перевести не помешало.

Спасибо Вам большое! Сделал как сказали - все ок! Правда я не понял что значит сокращение "без BOM")), я просто создал этот файл, открыл начало пхп и конец пхп, вставил туда этот перевод)) С остальным переводом пока вроде все в порядке) По крайней мере не заметил проблем.

Сан

Без BOM - это значит при сохранении файла надо выбрать "Сохранить как" и далее выбрать "utf-8 без BOM". Некоторые редакторы это делать НЕ умеют, например, Блокнот Виндовс, а значит для редактирования сайта с charset utf-8 не пригодны.

GeorG

Цитата: volta от 21 января 2018, 23:38:05Правда я не понял что значит сокращение "без BOM"))
Это нужно, только если кодировка utf8. Я использую Notepad++, там можно преобразовать файл:

Вам недоступны вложения в этом разделе.
Верстка тем по шаблону, их доработка/переработка, переделка тем с версии smf 1.1 на smf 2.0. Примеры работ - insidestyle.ru
Установка модов (заточка под ваш форум); Моды под заказ; Обновление форума; Правильный перенос; Удаление/лечение вирусов; Устранения ошибок.
Обращаться в ЛС
Мой форум
Модуль анти-спама CleanTalk, сам пользуюсь
Сервера которыми сам пользуюсь - cadedic.ru