GhostKU
-
Публикации
4 -
Зарегистрирован
-
Посещение
Сообщения, опубликованные пользователем GhostKU
-
-
Сделал. Все равно
Notice: Undefined variable: username in /var/www/site/site.com/system/library/user.php on line 13Notice: Undefined variable: password in /var/www/site/site.com/system/library/user.php on line 13Notice: Undefined variable: password in /var/www/site/site.com/system/library/user.php on line 13
-
Только что, RHCk сказал:
В секции HTTPконфига пропишите адреса с https.
Отпишитесь о результате.
Я это уже сделал вроде и изменил Первое сообщение.
Осталась вторая часть проблемы, правда я теперь не уверен что она свзяана с переездом на https но утверждают что до переезда все работало.
-
День добрый
Система: OCSHOP.CMS v1.5.6.4
UPD: Я тут немного почитал и понял что неверно расставил акценты в своей проблеме поэтому спрячу часть под кат
Обратились с проблемой что после переноса на https пропала возможность заходить в админку. Выяснилось что возможность пропала потому, что в html форме логина которая выдается по ссылке https://site.com/admin в тэге <base href=''https://site.com/"> прописан путь к корню сайта а не к подпапке /admin/ и соответственно все подгрузки картинок, стилей и js не работают.
UPD: Тут как я понял переносившие поленились правильно изменить конфиги, или наоборот испортили их потому что с такими конфигами и на http такая же проблема Но я исправил, детально под спойлером:
Скрытый текстВ файле /admin/config.php прописано следующее
<?php // HTTP define('HTTP_SERVER', 'http://site.com/'); define('HTTP_IMAGE', 'http://site.com/image/'); define('HTTP_ADMIN', 'http://site.com/admin/'); // HTTPS define('HTTPS_SERVER', 'https://site.com/'); define('HTTPS_IMAGE', 'https://site.com/image/'); define('HTTPS_ADMIN', 'https://site.com/admin/'); // DIR define('DIR_APPLICATION', '/var/www/site/site.com/admin/'); define('DIR_SYSTEM', '/var/www/site/site.com/system/'); define('DIR_DATABASE', '/var/www/site/site.com/system/database/'); define('DIR_LANGUAGE', '/var/www/site/site.com/admin/language/'); define('DIR_TEMPLATE', '/var/www/site/site.com/admin/view/template/'); define('DIR_CONFIG', '/var/www/site/site.com/system/config/'); define('DIR_IMAGE', '/var/www/site/site.com/image/'); define('DIR_CACHE', '/var/www/site/site.com/system/cache/'); define('DIR_DOWNLOAD', '/var/www/site/site.com/download/'); define('DIR_LOGS', '/var/www/site/site.com/system/logs/'); define('DIR_CATALOG', '/var/www/site/site.com/catalog/'); // DB define('DB_DRIVER', 'mysqli'); define('DB_HOSTNAME', 'localhost'); define('DB_USERNAME', '*********'); define('DB_PASSWORD', '*********'); define('DB_DATABASE', 'site'); define('DB_PREFIX', 'oc_'); ?>
Вроде логично и верно указывают переменные 'HTTPS_SERVER' и 'HTTPS_ADMIN'
В итоге я изменил переменную
define('HTTPS_SERVER', 'https://site.com/admin/');
Хотя и не уверен что стоило это делать.
UPD: Вот тут самое важное
Теперь при попытке логина получаю ошибку: Notice: Undefined variable: username in /var/www/site/site.com/system/library/user.php on line 13Notice: Undefined variable: password in /var/www/site/site.com/system/library/user.php on line 13Notice: Undefined variable: password in /var/www/site/site.com/system/library/user.php on line 13
Судя по всему система не получает переданные формой данные. Причем при вводе неверного пароля - получаю классическое сообщение о неверном пароле. Причем и без https такая без проблема
Посоветуйте куда копать.
Проблемы после перехода на https:
в Проблемы с установкой настройкой движка
Опубликовано:
Вообщем оказались проблемы с файлом user.php я заменил его файлом с чистой поставки - и все заработало - буду проверять.