Перейти к содержанию
stlprototip

[Решено] После переноса на хостинг админка не работает

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

Добрый день!

Прошу помощи! Не пашет админка. Сам сайт запускается. http://au3d.ru/admin/ Проверяю конфиги, не могу найти ошибку.
конфиг корня

Спойлер

<?php

// HTTP
define('HTTP_SERVER', 'http://au3d.ru/');


// HTTPS
define('HTTPS_SERVER', 'http://au3d.ru/');


// DIR
define('DIR_APPLICATION', '/var/www/zak613/data/www/au3d.ru/catalog/');
define('DIR_SYSTEM', '/var/www/zak613/data/www/au3d.ru/system/');
define('DIR_IMAGE', '/var/www/zak613/data/www/au3d.ru/image/');
define('DIR_STORAGE', DIR_SYSTEM . 'storage/');
define('DIR_LANGUAGE', DIR_APPLICATION . 'language/');
define('DIR_TEMPLATE', DIR_APPLICATION . 'view/theme/');
define('DIR_CONFIG', DIR_SYSTEM . 'config/');
define('DIR_CACHE', DIR_STORAGE . 'cache/');
define('DIR_DOWNLOAD', DIR_STORAGE . 'download/');
define('DIR_LOGS', DIR_STORAGE . 'logs/');
define('DIR_MODIFICATION', DIR_STORAGE . 'modification/');
define('DIR_SESSION', DIR_STORAGE . 'session/');
define('DIR_UPLOAD', DIR_STORAGE . 'upload/');

// DB
define('DB_DRIVER', 'mysqli');
define('DB_HOSTNAME', 'localhost');
define('DB_USERNAME', 'zak613_zak613');
define('DB_PASSWORD', 'xxxx');
define('DB_DATABASE', 'zak613_au3d');
define('DB_PORT', '21');
define('DB_PREFIX', 'oc_');
 

конфиг admin

Спойлер

<?php

// HTTP
define('HTTP_SERVER', 'http://au3d.ru/admin/');
define('HTTP_CATALOG', 'http://au3d.ru/');

// HTTPS
define('HTTPS_SERVER', 'http://au3d.ru/admin/');
define('HTTPS_CATALOG', 'http://au3d.ru/');

// DIR
define('DIR_APPLICATION', '/var/www/zak613/data/www/au3d.ru/admin/');
define('DIR_SYSTEM', '/var/www/zak613/data/www/au3d.ru/system/');
define('DIR_IMAGE', '/var/www/zak613/data/www/au3d.ru/image/');
define('DIR_STORAGE', DIR_SYSTEM . 'storage/');
define('DIR_CATALOG', '/var/www/zak613/data/www/au3d.ru/catalog/');
define('DIR_LANGUAGE', DIR_APPLICATION . 'language/');
define('DIR_TEMPLATE', DIR_APPLICATION . 'view/template/');
define('DIR_CONFIG', DIR_SYSTEM . 'config/');
define('DIR_CACHE', DIR_STORAGE . 'cache/');
define('DIR_DOWNLOAD', DIR_STORAGE . 'download/');
define('DIR_LOGS', DIR_STORAGE . 'logs/');
define('DIR_MODIFICATION', DIR_STORAGE . 'modification/');
define('DIR_SESSION', DIR_STORAGE . 'session/');
define('DIR_UPLOAD', DIR_STORAGE . 'upload/');

// DB
define('DB_DRIVER', 'mysqli');
define('DB_HOSTNAME', 'localhost');
define('DB_USERNAME', 'zak613_zak613');
define('DB_PASSWORD', 'хххх');
define('DB_DATABASE', 'zak613_au3d);
define('DB_PORT', '3306');
define('DB_PREFIX', 'oc_');

 

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


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

DB_PORT отличается в конфигах

  • +1 1

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


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

Так инсталируйте магазин заново, с нуля. Все равно пустой магазин.

  • +1 1

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


Ссылка на сообщение
Поделиться на другие сайты
2 минуты назад, spectre сказал:

DB_PORT отличается в конфигах

Спасибо, изменил! Сначала везде поставил порт 21. Не помогло. Потом 3306. Тоже не помогло((

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


Ссылка на сообщение
Поделиться на другие сайты
4 минуты назад, zlatoff сказал:

Так инсталируйте магазин заново, с нуля. Все равно пустой магазин.

Тоже выход, конечно...... 

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


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

.htaccess нет случайно в админской папке?
Ну и логи вебсервера же можно посмотреть, там все должно быть понятно написано.

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


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

500 Internal Server Error

смотреть в лог сервера причину такого ответа

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


Ссылка на сообщение
Поделиться на другие сайты
33 минуты назад, Gorman сказал:

.htaccess нет случайно в админской папке?
Ну и логи вебсервера же можно посмотреть, там все должно быть понятно написано.

Не, нету...

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


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

Ну тогда логи веб сервера в студию :) И можете для разнообразия еще php.ini в admin папке переименовать в любое другое имя, проверить не вызывает ли он каких конфликтов.

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


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

Вот, не правильный порт, что ли....

Спойлер

[Sat Feb 24 18:08:49 2018] [error] [client 176.212.46.19] PHP Parse error:  syntax error, unexpected 'DB_PORT' (T_STRING) in /var/www/zak613/data/www/au3d.ru/admin/config.php on line 33

 

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


Ссылка на сообщение
Поделиться на другие сайты
1 минуту назад, Gorman сказал:

Ну тогда логи веб сервера в студию :) И можете для разнообразия еще php.ini в admin папке переименовать в любое другое имя, проверить не вызывает ли он каких конфликтов.

попробуем сейчас))

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


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

Ну и с правами могут быть проблемы, раз переносили на другой хостинг.. но ванговать смысла нет, еррор лог должен все сказать.

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


Ссылка на сообщение
Поделиться на другие сайты
6 minutes ago, stlprototip said:

Вот, не правильный порт, что ли....

  Hide contents

[Sat Feb 24 18:08:49 2018] [error] [client 176.212.46.19] PHP Parse error:  syntax error, unexpected 'DB_PORT' (T_STRING) in /var/www/zak613/data/www/au3d.ru/admin/config.php on line 33

 

Это логи приложения, насколько я понимаю.  И скорее всего, вы забыли поставить точку с запятой (;) на конце строчки сразу перед 'DB_PORT' . Вот в этом месте гляньте, есть точки с запятой?
 

define('DB_DATABASE', 'zak613_au3d');
define('DB_PORT', '21');

А для понимания вашей основной ошибки нужны логи не приложения (не магазина), а веб сервера (чуть выше уровнем). Их зачастую можно найти в личном кабинете у хостера.

Изменено пользователем Gorman

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


Ссылка на сообщение
Поделиться на другие сайты
8 минут назад, Gorman сказал:

Это логи приложения, насколько я понимаю.  И скорее всего, вы забыли поставить точку с запятой (;) на конце строчки сразу перед 'DB_PORT' . Вот в этом месте гляньте, есть точки с запятой?
 


define('DB_DATABASE', 'zak613_au3d');
define('DB_PORT', '21');

Для понимания этой ошибки нужны логи не приложения (не магазина), а веб сервера (чуть выше уровнем). Их зачастую можно найти в личном кабинете у хостера.

Сразу после скобки нужно поставить? 

define(;'DB_PORT', '21');

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


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

а, понял.... да (;) стоит....

Спойлер

<?php

// HTTP
define('HTTP_SERVER', 'http://au3d.ru/admin/');
define('HTTP_CATALOG', 'http://au3d.ru/');

// HTTPS
define('HTTPS_SERVER', 'http://au3d.ru/admin/');
define('HTTPS_CATALOG', 'http://au3d.ru/');

// DIR
define('DIR_APPLICATION', '/var/www/zak613/data/www/au3d.ru/admin/');
define('DIR_SYSTEM', '/var/www/zak613/data/www/au3d.ru/system/');
define('DIR_IMAGE', '/var/www/zak613/data/www/au3d.ru/image/');
define('DIR_STORAGE', DIR_SYSTEM . 'storage/');
define('DIR_CATALOG', '/var/www/zak613/data/www/au3d.ru/catalog/');
define('DIR_LANGUAGE', DIR_APPLICATION . 'language/');
define('DIR_TEMPLATE', DIR_APPLICATION . 'view/template/');
define('DIR_CONFIG', DIR_SYSTEM . 'config/');
define('DIR_CACHE', DIR_STORAGE . 'cache/');
define('DIR_DOWNLOAD', DIR_STORAGE . 'download/');
define('DIR_LOGS', DIR_STORAGE . 'logs/');
define('DIR_MODIFICATION', DIR_STORAGE . 'modification/');
define('DIR_SESSION', DIR_STORAGE . 'session/');
define('DIR_UPLOAD', DIR_STORAGE . 'upload/');

// DB
define('DB_DRIVER', 'mysqli');
define('DB_HOSTNAME', 'localhost');
define('DB_USERNAME', 'zak613_zak613');
define('DB_PASSWORD', 'хххххх');
define('DB_DATABASE', 'zak613_au3d);
define('DB_PORT', '21');
define('DB_PREFIX', 'oc_');


у меня php.ini не в admin папке а в корне - так и нужно?

Спойлер

5a9186efae338_-2.thumb.jpg.b78c8689ce3efa97b78cf981cdbe4c87.jpg5a9186dd986c5_-1.thumb.jpg.2f1f75435358962a68e6bba0acd0c425.jpg

 

Изменено пользователем stlprototip

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


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

Пхп.ини тогда не трогайте :)
Должно быть так 

define'DB_PORT', '21');

; после каждой строки.


Насчет логов веб сервера: вот там, где вы показывали файлы, слева в столбце есть раздел Статистика, там "Журнал ошибок". Гляньте, что там пишут.

Изменено пользователем Gorman

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


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

в Статистике пусто:

Спойлер

5a918a1165a75_-1.thumb.jpg.8dcad1660357de603c1ae76f3da284c6.jpg

Права БД вроде тоже:
 

Спойлер

5a918bca8090c_-1.thumb.jpg.366f95a6a4fa45e34790b8a3874932a4.jpg

Стоит 751

Спойлер

5a918c6cea769_-2.thumb.jpg.8e0b55336c57687b6a6b91be67bb3779.jpg

 

Изменено пользователем stlprototip

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


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

В общем, если магазин пустой - реинсталлировать, потом смотреть.
С правами все не так плоско, к сожалению, нужно копать. А если реинсталл быстрее - им и надо пользоваться.

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


Ссылка на сообщение
Поделиться на другие сайты
30 минут назад, Gorman сказал:

В общем, если магазин пустой - реинсталлировать, потом смотреть.
С правами все не так плоско, к сожалению, нужно копать. А если реинсталл быстрее - им и надо пользоваться.

Спасибо, Вам большое! Так и поступил.... Интересно было разобраться просто....
Можно ставить "Решено"....

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


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

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

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

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

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

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

Войти

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

Войти

  • Похожий контент

    • От stlprototip
      Доброго времени суток!

      Прошу помощи, делаю в первый раз.
      Перенес Opencart 3 с OpenServer через Файлзиллу на хостинг. 
      config.php прописал, но с ошибками - не работает сайт. Не знаю что не так. Может вообще не туда залил (отмечено стрелкой). Базу данных вроде как правильно указал. Внизу скрины. 
       
      Вот мой config:
    • От SergeyKalashnik
      залил версию OcStore 15512 по ftp
      создал базу MySQL
      зашел по http на сервер для начала настройки. на шаге 2 (проверка исходного состояния) в п.3 проблема, пишет (см скрин):
       
      Файл Состояние /usr/www/users/xxxxxx/xxxxxxx.xx/config.php Файл отсутствует /usr/www/users/xxxxxx/xxxxxxx.xx/admin/config.php Файл отсутствует  
      в инсталляции версии 15512, в папке Upload, такого файла нет в принципе, а есть файл нулевого размера config-dist.php в обеих папках. Соответственно, как есть в исходнике Upload все корректно залито в рутовую папку для этого домена. см скрин_1
       
       
       
      подскажите, что делать? переименовать его в config.php?
       
       


    • От forrent
      Есть проблема - случайно установил для файла config.php открыть с помощью блокнота и теперь получается при установке опенкарта программа не видит этих файлов. Что делать?
      спасибо за ответ
    • От 122333
      При установке ocStore 1.5.5.1.2 на 2 шаге выдаёт сообщение:
      В ручном режиме создал файлы "пустышки" с аналогичными именами и всё заработало.
       
      У меня вопросы:
      1) Подобное допустимо, или необходимо гдето чтото подправить изначально, чтобы установка прошла чисто без рчных созданий файлов ?
      2) Для чего изначально созданы файлы: config-dist.php в корне сайта и папке admin  если их размер не изменяется (0 байт) ?
       
      Авансом спасибо за ответы.
    • От radygnii
      Добрый день.На втором шаге при установки отсутствуют файлы config.php и admin/config.php 
      Что делать?Скачивал с сайта ocStore-1.5.5.1.1
  • Последние посетители   0 пользователей онлайн

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

×

Важная информация

На нашем сайте используются файлы cookie и происходит обработка некоторых персональных данных пользователей, чтобы улучшить пользовательский интерфейс. Чтобы узнать для чего и какие персональные данные мы обрабатываем перейдите по ссылке. Если Вы нажмете «Я даю согласие», это означает, что Вы понимаете и принимаете все условия, указанные в этом Уведомлении о Конфиденциальности.