Jump to content
Search In
  • More options...
Find results that contain...
Find results in...
  • Sign Up

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


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
 
В общем отправили гуглить.  О том, что нужно сменить хостинг  - вопрос на рассмотрении. Но хотелось бы выяснить причину. Может дело не в хостинге и нужно решать проблему в движке.
 
Помогите пожалуйста разобраться в проблеме! Я не сомневаюсь в том, что такой вопрос уже возникал и здесь найдется кому поделиться со мной опытом!
Спасибо.
 
Link to post
Share on other sites

К сожалению, дело не в этом. Права все, какие нужно я ставил. Сейчас вот снова попытался переустановить. И ничего

Link to post
Share on other sites

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

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

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

Link to post
Share on other sites

 

<?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

 

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

Link to post
Share on other sites

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

        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/

 

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

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

Link to post
Share on other sites

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

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

 

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

 

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

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

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

 

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

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

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

Link to post
Share on other sites

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

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

Link to post
Share on other sites

если файлы ок - из оставшихся мыслей только права проверять на файлы и папки

если и с ними ок  - мучать хостера

Link to post
Share on other sites

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

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

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

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

Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
  • Recently Browsing   0 members

    No registered users viewing this page.

×
×
  • Create New...

Important Information

On our site, cookies are used and personal data is processed to improve the user interface. To find out what and what personal data we are processing, please go to the link. If you click "I agree," it means that you understand and accept all the conditions specified in this Privacy Notice.