Здравствуйте.
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
Подскажите, что упустил?
(Сотый раз пробую, теперь в ubuntu, ошибки полезли)
$config['https_host'] = 'ligastyle.ru'; --- правил эффект такой же
Совсем забыл - права выставил на папки и файлы: design, images, var
Удалил cashe
Здравствуйте! $config['http_host'] и $config['https_host'] должны быть одинаковыми. Также проверьте логи Вашего сервера на предмет ошибок.
Совсем забыл - права выставил на папки и файлы: design, images, var
Удалил cashe
Здравствуйте!
Вставьте этот код в config.local.php, чтобы увидеть текст ошибки:
define('DEVELOPMENT', true);
error_reporting(E_ALL);
ini_set('display_errors', 1);
Получаю ошибку HTML error 500
Подскажите, что упустил?
500е ошибки должны логироваться. Найдите сообщение об ошибке в логе веб сервера. Это поможет локализовать проблему
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');
Судя по ошибке скрипт не может открыть 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');
прошел дальше - идет перенаправление на https:
https://localhost/site/
Подскажите, как это отключить через БД?
В таблице cscart_settings_objects нужно поменять secure_admin на "N" и "secure_storefront" на "none"
Тема закрыта, спасибо за оперативность!!!