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

Не зайти в админпанель после установки. Стартовая страница отображается неккоректно


aleksandr1980

Recommended Posts

Добрый день!

 

Только что начал знакомиться с движком opencart , поскольку слышал о нем благоприятные отзывы по созданию интернет-магазинов.

 

При установке на локальный сервер Денвер, никаких проблем у меня не возникло. Решил установить на хостинг. Однако после установки на хостинг, которая по докладу системы завершилась успешно, мне не зайти в админпанель. В добавок к этому стартовая страница отображается неккоректно. А именно: отображается только шапка и подвал. Основная часть страницы белая, вместо того, чтобы отображать там красивый шаблон.

 

Попытки исправить ситуацию :

Пробовал возиться с файлами config и admin/config

Пробовал настроить .htaccess

 

Поддержка хостинга написала следующее:

 

Здравствуйте. В коде сайта ошибки :
[Thu Mar 24 13:05:59 2016] [warn] mod_fcgid: stderr: PHP Warning:  fopen(/home/httpd/vhosts/medvedtime.ru/subdomains/test/httpdocs/system/storage/logs/)

: failed to open stream: Is a directory in /home/httpd/vhosts/medvedtime.ru/subdomains/test/httpdocs/system/library/log.php on line 6
[Thu Mar 24 13:05:59 2016] [warn] mod_fcgid: stderr: PHP Fatal error:  Call to a member function getUserName() on a non-object in /home/httpd/vhosts/medvedtime.ru/subdomains/test/httpdocs/admin/controller/common/header.php on line 42
Попробуйте исправить по инструкциям из сети:  https://goo.gl/RfEt1q
 
В общем отправили гуглить.  О том, что нужно сменить хостинг  - вопрос на рассмотрении. Но хотелось бы выяснить причину. Может дело не в хостинге и нужно решать проблему в движке.
 
Помогите пожалуйста разобраться в проблеме! Я не сомневаюсь в том, что такой вопрос уже возникал и здесь найдется кому поделиться со мной опытом!
Спасибо.
 
Надіслати
Поділитися на інших сайтах


проверить пути в конфигах админки и магазина (еще лучше - выложить здесь их содержимое, только без части с данными БД)

сравнить файлы дистрибутива с сервером, возможно что-то не скопировалось или скопировалось с ошибкой

переименуйте .htaccess в .htaccess.txt, если заработает - что-то в нем намудрили

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

 

<?php

// HTTP

define('HTTP_SERVER', 'http://test.medvedtime.ru/');

// HTTPS

define('HTTPS_SERVER', 'http://test.medvedtime.ru/');

// DIR

define('DIR_APPLICATION', '/home/httpd/vhosts/medvedtime.ru/subdomains/test/httpdocs/catalog/');

define('DIR_SYSTEM', '/home/httpd/vhosts/medvedtime.ru/subdomains/test/httpdocs/system/');

define('DIR_LANGUAGE', '/home/httpd/vhosts/medvedtime.ru/subdomains/test/httpdocs/catalog/language/');

define('DIR_TEMPLATE', '/home/httpd/vhosts/medvedtime.ru/subdomains/test/httpdocs/catalog/view/theme/');

define('DIR_CONFIG', '/home/httpd/vhosts/medvedtime.ru/subdomains/test/httpdocs/system/config/');

define('DIR_IMAGE', '/home/httpd/vhosts/medvedtime.ru/subdomains/test/httpdocs/image/');

define('DIR_CACHE', '/home/httpd/vhosts/medvedtime.ru/subdomains/test/httpdocs/system/storage/cache/');

define('DIR_DOWNLOAD', '/home/httpd/vhosts/medvedtime.ru/subdomains/test/httpdocs/system/storage/download/');

define('DIR_LOGS', '/home/httpd/vhosts/medvedtime.ru/subdomains/test/httpdocs/system/storage/logs/');

define('DIR_MODIFICATION', '/home/httpd/vhosts/medvedtime.ru/subdomains/test/httpdocs/system/storage/modification/');

define('DIR_UPLOAD', '/home/httpd/vhosts/medvedtime.ru/subdomains/test/httpdocs/system/storage/upload/');

Это содержимое config.php ( без части с данными БД)

 

 

<?php

// HTTP

define('HTTP_SERVER', 'http://test.medvedtime.ru/admin/');

define('HTTP_CATALOG', 'http://test.medvedtime.ru/');

// HTTPS

define('HTTPS_SERVER', 'http://test.medvedtime.ru/admin/');

define('HTTPS_CATALOG', 'http://test.medvedtime.ru/');

// DIR

define('DIR_APPLICATION', '/home/httpd/vhosts/medvedtime.ru/subdomains/test/httpdocs/admin/');

define('DIR_SYSTEM', '/home/httpd/vhosts/medvedtime.ru/subdomains/test/httpdocs/system/');

define('DIR_LANGUAGE', '/home/httpd/vhosts/medvedtime.ru/subdomains/test/httpdocs/admin/language/');

define('DIR_TEMPLATE', '/home/httpd/vhosts/medvedtime.ru/subdomains/test/httpdocs/admin/view/template/');

define('DIR_CONFIG', '/home/httpd/vhosts/medvedtime.ru/subdomains/test/httpdocs/system/config/');

define('DIR_IMAGE', '/home/httpd/vhosts/medvedtime.ru/subdomains/test/httpdocs/image/');

define('DIR_CACHE', '/home/httpd/vhosts/medvedtime.ru/subdomains/test/httpdocs/system/storage/cache/');

define('DIR_DOWNLOAD', '/home/httpd/vhosts/medvedtime.ru/subdomains/test/httpdocs/system/storage/download/');

define('DIR_LOGS', '/home/httpd/vhosts/medvedtime.ru/subdomains/test/httpdocs/system/storage/logs/');

define('DIR_MODIFICATION', '/home/httpd/vhosts/medvedtime.ru/subdomains/test/httpdocs/system/storage/modification/');

define('DIR_UPLOAD', '/home/httpd/vhosts/medvedtime.ru/subdomains/test/httpdocs/system/storage/upload/');

define('DIR_CATALOG', '/home/httpd/vhosts/medvedtime.ru/subdomains/test/httpdocs/catalog/');

А это файл admin/config.php (без БД)

 

Файл .htaccess.txt переименовал в .htaccess

 

Файлы дистрибутива с сервером сравнивал. Да и сейчас уже сразу архивом перекачивал и уже на сервере распаковывал.

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


Меня смутило то, что в инструкции по установке сказано присвоить права следующим папкам и файлам:

        system/cache/
        system/logs/
        system/download/
        system/upload/
        image/
        image/cache/
        image/catalog/
        config.php
        admin/config.php

 

Только папок

        system/cache/
        system/logs/
        system/download/
        system/upload/

 

там не было. А были

        system/storage/cache/
        system/storage/logs/
        system/storage/download/
        system/storage/upload/

 

я присвоил права им.

Здесь не может быть никакой загвоздки?

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


нет, просто с версии 2.1.0.1 немного изменена структура, добавлена папка storage

а права какие присвоили?

 

навскидку - конфиги правильные

 

есть такой момент - при просмотре исходного кода страницы админки есть ссылка

http://test.medvedtime.ru/admin/view/javascript/jquery/datetimepicker/locale/code.js

сам файл отсутствует, при этом другие файлы есть

 

точно все файлы залили на сайт?

пробуйте через какой-нибудь файловый менеджер перезалить (выберите двоичный режим передачи данных)

например через встроенный FTP-клиент в Total Commander

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

У меня тотал командер и там по умолчанию стоит двоичный режим.

Вот уже попробовал поставить одну из прошлых версий -  2.1.0.1-  та же история

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


В общем такая ситуация. Проблема явно новая. Нигде она больше не встречается. Ни у кого.

Прошлые версии меня не устраивают совершенно.

Следую Вашему совету  -начинаю мучать хостеров

Написал им уже второй раз с ультиматумом (в первый раз они меня отправили в гугл)

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


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

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

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

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

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

Вхід

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

Вхід зараз
  • Зараз на сторінці   0 користувачів

    • Ні користувачів, які переглядиють цю сторінку

×
×
  • Створити...

Important Information

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