aleksandr1980

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

Рекомендуемые сообщения

Добрый день!

 

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

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
AlexDW    822

по mod_fcgid: stderr: PHP Warning:  fopen(/home/httpd/vhosts/medvedtime.ru/subdomains/test/httpdocs/system/storage/logs/)

предполагаю что нет нужных прав на папку system/storage/logs

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

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

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
AlexDW    822

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

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

переименуйте .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/

 

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

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

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
AlexDW    822

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

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

 

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

 

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

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

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

 

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

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

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

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

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

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

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
AlexDW    822

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

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

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Поставил версию 1.5.5.1.2 - все работает.

Попробую обновить

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

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

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

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

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

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Для публикации сообщений создайте учётную запись или авторизуйтесь

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

Создать учетную запись

Зарегистрируйте новую учётную запись в нашем сообществе. Это очень просто!

Регистрация нового пользователя

Войти

Уже есть аккаунт? Войти в систему.

Войти


  • Последние посетители   0 пользователей онлайн

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