Забыли пароль?
Запросите новый здесь.

Автор темы: Warhangel
ID темы: 3182
Информация:
Тема содержит 7 сообщения, была просмотрена 18625 раз.  Имеются прикрепленные файлы.
Просмотр темы
 Распечатать тему
Fusion 7 и cloudflare
Warhangel
Перевел сайт с http на https + cloudflare. Подключено редирект всех http запросов на https.

Заметил странный баг с админкой, иногда вместо входа в админку попадаю на главную сайта. Такое же иногда происходит с препросмотром статей или новостей в админке, тоже может вылететь на главную.

Кто-нибудь сталкивался с таким, как решили?
 
Web
jikaka
В базе менял в таблице settings поля siteurl и site_protocol?
Добавлял там https?
 
Web
Warhangel
jikaka написал:

В базе менял в таблице settings поля siteurl и site_protocol?
Добавлял там https?

Да, там проверил, стоит https
 
Web
Polarfox
проверь есть ли вообще сессия, и доходит ли она до двига,
и отдается ли потом нормальный ответ (или просто кэш отдается)
Всегда делайте backup перед изменениями | Указывайте свою версию в подписи/профиле. | Вся бесплатная тех. поддержка только на форуме
 
Warhangel
В общем, похоже что проблема была в кеше, само прошло спустя какое то время.
Но на всякий случай напишу, что с подобной проблемой некоторые боролись путем установки версии php 5.4 (если на момент ошибки стояла версия 5.2)
az
 
Web
jikaka
система работает нормально и на PHP 5.6
 
Web
Vveb--ws
у меня ozozhe.ru на PHP7.4 на https работает. но я сделал спец выбор для файла запросов к БД для 5 и 7.

файл ядра Bogatyr могу скинуть.
func/maincore/db_maincore_php5.php
func/maincore/db_maincore_php7.php
не помню у меня щас архивы Bogatyr нигде не выложены.

maincore.php
Скачать исходники  Код

$protocol=$_SERVER['PROTOCOL'] = isset($_SERVER['HTTPS']) && !empty($_SERVER['HTTPS']) ? 'https' : 'http';
if (isset($_SERVER['HTTPS']) && $_SERVER['HTTPS'] == 'on')
   define("HTTP_S", "https://");
else
   define("HTTP_S", "http://");

if (strtolower(substr($_SERVER['HTTP_HOST'],0,4))=="www." ) {
   $_SERVER['HTTP_HOST']=substr($_SERVER['HTTP_HOST'], 4, 10000);
   redirect_simple(HTTP_S.$_SERVER['HTTP_HOST'].$_SERVER['REQUEST_URI']);
}



//== DB ==
if (strpos("_".PHP_VERSION, '-', 0)>0) {
   // echo "<!--  ".__FILE__." :: ".__LINE__." strpos('_'.PHP_VERSION, '-')>0 -->";
   define("PHP_VERSION_NUBMER", substr(PHP_VERSION, 0, strpos(PHP_VERSION, '-', 0) ));
} else {
   // echo "<!--  ".__FILE__." :: ".__LINE__." strpos('_'.PHP_VERSION, '-')==0 -->";
   define("PHP_VERSION_NUBMER", PHP_VERSION);
}

   // ФУНКЦИИ ПОДКЛЮЧЕНИЯ К БД
   if (version_compare(PHP_VERSION_NUBMER, '7.0.0') >= 0) { //  MySQLi
   // if (version_compare(PHP_VERSION_NUBMER, '7.0.0', '>=')) {  // MySQLi     
        require_once BASEDIR."func/maincore/db_maincore_php7.php";
        // echo 'Я использую PHP версии не ниже 7.0.0, моя версия: ' . PHP_VERSION . "\n";
    } else {    //  MySQL
       // require_once BASEDIR."maincore_db_microtime.php"; // ФУНКЦИИ И СОЕДИНЕНИЕ С БД // Establish mySQL database connection
        require_once BASEDIR."func/maincore/db_maincore_php5.php";
   }



Vveb--ws присоединено следующее:файл:
db_maincore_php57.zip [7.12кБ / 121 Загрузки]


PHP-Fusion 7 Bogatyr - бесплатная мультиязычная CMS для блога, форума, фотогалереи

vk.com/phpfusion
Создаю интернет-магазины и блоги, лендинги, форумы. Telegram: t.me/Vova_Kazakov
 
Web

Поделиться этой темой
Социальные закладки: Vkontakte Odnoklassniki Mail.ru Facebook Google Tweet This
URL:
BBcode:
HTML:

Перейти на форум: