Jump to content
Sign in to follow this  
stlprototip

[Решено] Настройка config.php после переноса сайта на хостинг

Recommended Posts

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


Прошу помощи, делаю в первый раз.
Перенес Opencart 3 с OpenServer через Файлзиллу на хостинг. 

config.php прописал, но с ошибками - не работает сайт. Не знаю что не так. Может вообще не туда залил (отмечено стрелкой). Базу данных вроде как правильно указал. Внизу скрины. 

 

Вот мой config:

Спойлер
// HTTP
define('HTTP_SERVER', 'http://au3d.ru');правильно?

// HTTPS
define('HTTPS_SERVER', 'http://au3d.ru');правильно?

// DIR
define('DIR_APPLICATION', '/var/www/au3d.ru/data/catalog/');правильно?
define('DIR_SYSTEM', '/var/www/au3d.ru/data/system/');правильно?
define('DIR_IMAGE', '/var/www/au3d.ru/data/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');
define('DB_PASSWORD', 'хххххх');
define('DB_DATABASE', 'zak613_au3d');правильно?
define('DB_PORT', '3306'); правильно?
define('DB_PREFIX', 'oc_');

 

Спойлер

Буфер обмена-2.jpgБуфер обмена-1.jpg

Share this post


Link to post
Share on other sites

напишите в config.php, тот которые в корне сайта, после <?php

 

echo __DIR__; die;

после этого зайдите на сайт, увидите путь, вот его и вставьте 

 

  • +1 1

Share this post


Link to post
Share on other sites

Метод для новичнов 

Переименуйте папку с с айтов в DDDD

Потом установите чистую сборку опенкарт нужной версии

После у Вас будут правильно заполненные конфиги для вашего хостинга

Share this post


Link to post
Share on other sites

Вот что получилось при переходе на au3d.ru, что-то не правильно:

 

Спойлер

Warning: mysqli::mysqli(): (HY000/1045): Access denied for user 'zak613'@'localhost' (using password: YES) in /var/www/zak613/data/www/au3d.ru/system/library/db/mysqli.php on line 7Warning: DB\MySQLi::__construct(): Couldn't fetch mysqli in /var/www/zak613/data/www/au3d.ru/system/library/db/mysqli.php on line 10Warning: DB\MySQLi::__construct(): Couldn't fetch mysqli in /var/www/zak613/data/www/au3d.ru/system/library/db/mysqli.php on line 10


конфиг в админе
 

Спойлер

 

<?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');
define('DB_PASSWORD', 'хххххх');
define('DB_DATABASE', 'zak613_au3d);
define('DB_PORT', '21');
define('DB_PREFIX', 'oc_');

// OpenCart API
define('OPENCART_SERVER', 'https://www.opencart.com/');

 

конфиг в корне

 

Спойлер

 

<?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');
define('DB_PASSWORD', 'хххххх');
define('DB_DATABASE', 'zak613_au3d');
define('DB_PORT', '21');
define('DB_PREFIX', 'oc_');

 


 

 

Edited by stlprototip

Share this post


Link to post
Share on other sites

@stlprototip Ошибка говорит о том что у Вас не в верный логин или пароль об базы 

Share this post


Link to post
Share on other sites

 

17 минут назад, ArtemPitov сказал:

@stlprototip Ошибка говорит о том что у Вас не в верный логин или пароль об базы 

ясно, спасибо)

Share this post


Link to post
Share on other sites

 ArtemPitov, исправил ошибку. Только моя невнимательность!
Теперь другая проблема: нет картинок. И, похоже, что знак "/" где-то потерял..... Не могу найти где в конфигах......

Спойлер

 

Буфер обмена-2.jpg

 

 

 

 

Спойлер

Буфер обмена-1.jpg

 

Edited by stlprototip

Share this post


Link to post
Share on other sites

@stlprototip Вы забыли добавить в адресе сайта в конфиге конце /

Share this post


Link to post
Share on other sites

 

10 минут назад, ArtemPitov сказал:

@stlprototip Вы забыли добавить в адресе сайта в конфиге конце /

Спасибо за помощь, исправил! Плюс права доступа к БД, галочки поставил)
Можно ставить "Решено"!

Share this post


Link to post
Share on other sites
Guest
This topic is now closed to further replies.
Sign in to follow this  

  • Similar Content

    • By Sony
      Добрый вечер уважаемые форумчане, вопрос такой: зашёл в админку, а тут появилось  Важное уведомление о безопасности! И просит совершить ряд действий, а именно вынести директорию storage на уровень выше чем сам сайт и исправить конфигурационный файлы сайта config.php и admin/config.php и заменить строку на соответствующую с текущим путем к директории. Подскажите пожалуйста как перенести и как найти и исправить файлы?
       
    • By stlprototip
      Добрый день!
      Прошу помощи! Не пашет админка. Сам сайт запускается. http://au3d.ru/admin/ Проверяю конфиги, не могу найти ошибку.
      конфиг корня
      конфиг admin
       
    • By 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?
       
       


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

×

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.