Для корректной установки актуальной версии prestashop 1.7.6.8 на нашем хостинге выполняются следующие шаги: 1. Скачать установочные файлы CMS с официального сайта компании Prestashop. 2. Загрузить установочные файлы в каталог, куда будет установлен сайт. 3. Выполнить начальный этап распаковки системы. 4. На шаге Конфигурация системы, где указываются параметры базы данных, внести изменения в некоторые файлы, до подключения самой базы данных. А именно:
$params['driverOptions'] = array(1002=>'SET NAMES utf8');
public function connect(array $params, $username = null, $password = null, array $driverOptions = array(PDO::MYSQL_ATTR_INIT_COMMAND => "SET NAMES utf8"))
public function connect(array $params, $username = null, $password = null, array $driverOptions = array(PDO::MYSQL_ATTR_INIT_COMMAND => "SET NAMES utf8"))
return new PDO($dsn, $user, $password, array(PDO::ATTR_TIMEOUT => $timeout, PDO::MYSQL_ATTR_USE_BUFFERED_QUERY => true, PDO::MYSQL_ATTR_INIT_COMMAND => "SET NAMES utf8"));
ALTER TABLE `PREFIX_tab_lang` CHANGE `name` `name` VARCHAR(64) DEFAULT NULL;
'name' => array('type' => self::TYPE_STRING, 'lang' => true, 'required' => true, 'validate' => 'isTabName', 'size' => 64), После этого необходимо завершить установку и удалить папку install. |