Перейти до вмісту
Пошук в
  • Детальніше...
Шукати результати, які ...
Шукати результати в ...

Не могу войти в панель администрирования


Recommended Posts

Добрый день!

Решил опробовать Opencart и установить его.

Конфигурация следующая: Win7+Apache24+PHP7+MySQL. Установка прошла гладко и без проблем, база данных создана и морда сайта работает.

Но войти в админпанель не выходит. При вводе правильной пары логин-пароль сайт генерирует переадресацию с запросом GET мойсайт.ру/admin/index.php?route=common/dashboard&token=3HvUKa6XYuyI5IbA2p6PNZkRc6WgBI5u и ничего не происходит. Форма входа опустошает поля ввода и все (страница просто обновляется).

Понятное дело, что проблема с htacsess или где-то в этой области. Поковыряв форум нашел пару проблем с которыми пользователи столкнулись 1) Не переименованный .htaccess.txt в .htaccess. 2) Изменение доменного имени или танцы с бубном СЕО "Специалистов". 3) Магазин располагается не в корне сайта.

У меня файл корректно переименован, а установка свежая и располагается в каталоге соответсвуюущий DocumentRoot. Бьюсь с утра, понят не могу, что не так в этой жизни. Сайт виден в интернет. Реальный домен подменил здесь на site.ru

Приводу вырезки из конфигурации:

httpd-vhosts

DocumentRoot "D:/ApacheSites/site.ru/opt/" - сам магазин в этой директории и находится.

config.php

<?php
// HTTP
define('HTTP_SERVER', 'http://opt.site.ru/');
// HTTPS
define('HTTPS_SERVER', 'http://opt.site.ru/');
// DIR
define('DIR_APPLICATION', 'D:/ApacheSites/site.ru/opt/catalog/');
define('DIR_SYSTEM', 'D:/ApacheSites/site.ru/opt/system/');
define('DIR_IMAGE', 'D:/ApacheSites/site.ru/opt/image/');
define('DIR_LANGUAGE', 'D:/ApacheSites/site.ru/opt/catalog/language/');
define('DIR_TEMPLATE', 'D:/ApacheSites/site.ru/opt/catalog/view/theme/');
define('DIR_CONFIG', 'D:/ApacheSites/site.ru/opt/system/config/');
define('DIR_CACHE', 'D:/ApacheSites/site.ru/opt/system/storage/cache/');
define('DIR_DOWNLOAD', 'D:/ApacheSites/site.ru/opt/system/storage/download/');
define('DIR_LOGS', 'D:/ApacheSites/site.ru/opt/system/storage/logs/');
define('DIR_MODIFICATION', 'D:/ApacheSites/site.ru/opt/system/storage/modification/');
define('DIR_UPLOAD', 'D:/ApacheSites/site.ru/opt/system/storage/upload/');

.htaccess приводить не буду он стандартный ка при свежей установке.

Выручите пожалуйста, понять не могу, что исправить надо.

Надіслати
Поділитися на інших сайтах


В Opencart ещё есть конфиг для админки admin/config.php, возможно там что-то не так. Хотя вряд ли, раз страница авторизации открывается...

Может быть просто неправильный логин-пароль?

Надіслати
Поділитися на інших сайтах


42 минуты назад, SiteMix сказал:

В Opencart ещё есть конфиг для админки admin/config.php, возможно там что-то не так. Хотя вряд ли, раз страница авторизации открывается...

Может быть просто неправильный логин-пароль?

Логин-пароль правильные, если вводится неверная пара, то выдается сообщение "неверный логин пароль", а тут все норм проскакивает, но перехода на страницу не панели не происходит.

Привожу лог.

[Wed May 03 22:02:33.666976 2017] [php7:warn] [pid 5068:tid 1496] [client 192.168.1.2:59934] PHP Warning:  SessionHandler::read(): open(/tmp\\sess_lcv1o6kgm4e74udr2sjq4tus0j, O_RDWR) failed: No such file or directory (2) in D:\\ApacheSites\\site.ru\\opt\\system\\library\\session\\native.php on line 17, referer: http://opt.site.ru/admin/index.php?route=common/dashboard&token=hjS86660HQh4CklUcxp2gSV7x7bQhKZ6
[Wed May 03 22:02:33.666976 2017] [php7:warn] [pid 5068:tid 1496] [client 192.168.1.2:59934] PHP Warning:  session_start(): Failed to read session data: user (path: ) in D:\\ApacheSites\\site.ru\\opt\\system\\library\\session.php on line 30, referer: http://opt.site.ru/admin/index.php?route=common/dashboard&token=hjS86660HQh4CklUcxp2gSV7x7bQhKZ6
[Wed May 03 22:02:33.666976 2017] [php7:warn] [pid 5068:tid 1496] [client 192.168.1.2:59934] PHP Warning:  SessionHandler::create_sid(): Session is not active in D:\\ApacheSites\\site.ru\\opt\\system\\library\\session\\native.php on line 5, referer: http://opt.site.ru/admin/index.php?route=common/dashboard&token=hjS86660HQh4CklUcxp2gSV7x7bQhKZ6
[Wed May 03 22:02:33.708978 2017] [php7:warn] [pid 5068:tid 1496] [client 192.168.1.2:59934] PHP Warning:  SessionHandler::read(): open(/tmp\\sess_lcv1o6kgm4e74udr2sjq4tus0j, O_RDWR) failed: No such file or directory (2) in D:\\ApacheSites\\site.ru\\opt\\system\\library\\session\\native.php on line 17, referer: http://opt.site.ru/admin/index.php?route=common/dashboard&token=hjS86660HQh4CklUcxp2gSV7x7bQhKZ6
[Wed May 03 22:02:33.708978 2017] [php7:warn] [pid 5068:tid 1496] [client 192.168.1.2:59934] PHP Warning:  session_start(): Failed to read session data: user (path: ) in D:\\ApacheSites\\site.ru\\opt\\system\\library\\session.php on line 30, referer: http://opt.site.ru/admin/index.php?route=common/dashboard&token=hjS86660HQh4CklUcxp2gSV7x7bQhKZ6
[Wed May 03 22:02:33.708978 2017] [php7:warn] [pid 5068:tid 1496] [client 192.168.1.2:59934] PHP Warning:  SessionHandler::create_sid(): Session is not active in D:\\ApacheSites\\site.ru\\opt\\system\\library\\session\\native.php on line 5, referer: http://opt.site.ru/admin/index.php?route=common/dashboard&token=hjS86660HQh4CklUcxp2gSV7x7bQhKZ6

Складывается впечатление, что проблема в php? Может Opencart не работает на PHP7 ?

Змінено користувачем Bonifacy
Надіслати
Поділитися на інших сайтах


Вы 1.5 ставите, как я понял?
Тут нечто похожее было у человека, ему версию пхп изменили на 5.3 и сменили путь для сохранения сессий
На 7ке должно работать нормально, все равно
На зарубежном форуме нашел возможное решение:
Добавить в system/library/session.php
 

session_save_path(realpath(dirname($_SERVER['DOCUMENT_ROOT']) . '/../tmp'));

Пишут что помогает

Надіслати
Поділитися на інших сайтах

@baster789

Нет, ставлю новую (причем пробовал и Opencart и ocShop результаты одинаковы).

Возможно, Вы правы и дали дельный совет. Но я только что переустановил PHP7.1 на PHP5.3 и оно заработало :) чем я очень доволен.

Надеюсь, разработчики обратят на это внимание. Похоже, что эта проблема у многих возникает.

Спасибо за помощь. Всех благ!

Надіслати
Поділитися на інших сайтах


Что самое забавное, это то, что решил глянуть на Opencart потому как глючил WP + WooCommerce (не сохранялись обычные страницы с большим текстом). Это стало последней каплей и я решился на поиск новой CMS.

После отката на PHP5 там все заработало :-D

Видать, разработчики не спешат осваивать новые технологии :)

Змінено користувачем Bonifacy
Надіслати
Поділитися на інших сайтах


8 часов назад, Bonifacy сказал:

Нет, ставлю новую (причем пробовал и Opencart и ocShop результаты одинаковы).

Возможно, Вы правы и дали дельный совет. Но я только что переустановил PHP7.1 на PHP5.3 и оно заработало

 

Вообще, для версии Opencart 2.3 нужна версия PHP 5.4, поэтому во избежание каких-то проблем лучше поменять на неё.

Надіслати
Поділитися на інших сайтах


Створіть аккаунт або увійдіть для коментування

Ви повинні бути користувачем, щоб залишити коментар

Створити обліковий запис

Зареєструйтеся для отримання облікового запису. Це просто!

Зареєструвати аккаунт

Вхід

Уже зареєстровані? Увійдіть тут.

Вхід зараз
×
×
  • Створити...

Important Information

На нашому сайті використовуються файли cookie і відбувається обробка деяких персональних даних користувачів, щоб поліпшити користувальницький інтерфейс. Щоб дізнатися для чого і які персональні дані ми обробляємо перейдіть за посиланням . Якщо Ви натиснете «Я даю згоду», це означає, що Ви розумієте і приймаєте всі умови, зазначені в цьому Повідомленні про конфіденційність.