Перенос На Localhost + Ошибка 500


#1

Здравствуйте.
OS: Ubuntu 16
версия CS-RUS-PACK 4.3.3
исходник: https://ligastyle.ru(пробовалкачать с выключенным модулем https)

PHP Version 7.0.22

скачал архив БД + htdocs в папку //www/site

Выполнил следующие действия:

  • Качаю архив БД + htdocs в папку //www/site
  • добавляю в phpMyadmin БД с хоста
  • настраиваю подключение к БД:
    $config['db_host'] = 'localhost';
    $config['db_name'] = 'cart';
    $config['db_user'] = 'root';
    $config['db_password'] = '*****';
    

    $config[‘database_backend’] = ‘mysqli’;

    // Database tables prefix
    $config[‘table_prefix’] = ‘cscart_’;

    // Host and directory where software is installed on no-secure server
    $config[‘http_host’] = ‘localhost’;
    $config[‘http_path’] = ‘/site’;

    // Host and directory where software is installed on secure server
    $config[‘https_host’] = ‘ligastyle.ru’;
    $config[‘https_path’] = ‘/site’;

    Получаю ошибку HTML error 500

Подскажите, что упустил?


#2

(Сотый раз пробую, теперь в ubuntu, ошибки полезли)

$config['https_host'] = 'ligastyle.ru'; --- правил эффект такой же


#3

Совсем забыл - права выставил на папки и файлы: design, images, var

Удалил cashe


#4

Подскажите, что упустил?

Здравствуйте! $config['http_host'] и $config['https_host'] должны быть одинаковыми. Также проверьте логи Вашего сервера на предмет ошибок.


#5

Совсем забыл - права выставил на папки и файлы: design, images, var

Удалил cashe

Здравствуйте!

Вставьте этот код в config.local.php, чтобы увидеть текст ошибки:

define('DEVELOPMENT', true);
error_reporting(E_ALL);
ini_set('display_errors', 1);

#6
Получаю ошибку HTML error 500
Подскажите, что упустил?

500е ошибки должны логироваться. Найдите сообщение об ошибке в логе веб сервера. Это поможет локализовать проблему


#7
Warning: require(/var/www/html/site/init.php): failed to open stream: Permission denied in /var/www/html/site/index.php on line 24

Fatal error: require(): Failed opening required '/var/www/html/site/init.php' (include_path='.:/usr/share/php') in /var/www/html/site/index.php on line 24

init.php:

20. // Register autoloader
21. $this_dir = dirname(__FILE__);
22. $classLoader = require($this_dir . '/app/lib/vendor/autoload.php');
23. $classLoader->add('Tygh', $this_dir . '/app');
24. class_alias('\Tygh\Tygh', 'Tygh');

#8

Судя по ошибке скрипт не может открыть init.php. Проверьте права на этот файл.

Warning: require(/var/www/html/site/init.php): failed to open stream: Permission denied in /var/www/html/site/index.php on line 24

Fatal error: require(): Failed opening required ‘/var/www/html/site/init.php’ (include_path=’.:/usr/share/php’) in /var/www/html/site/index.php on line 24

init.php:

20. // Register autoloader
21. $this_dir = dirname(__FILE__);
22. $classLoader = require($this_dir . '/app/lib/vendor/autoload.php');
23. $classLoader->add('Tygh', $this_dir . '/app');
24. class_alias('\Tygh\Tygh', 'Tygh');

#9

прошел дальше - идет перенаправление на https:

https://localhost/site/

Подскажите, как это отключить через БД?


#10

прошел дальше - идет перенаправление на https:

https://localhost/site/

Подскажите, как это отключить через БД?

В таблице cscart_settings_objects нужно поменять secure_admin на "N" и "secure_storefront" на "none"


#11

Тема закрыта, спасибо за оперативность!!!