Можно быстро установить PHPShop с помощью одного файла.
Скачайте архив с файлом установщиком
Распакуйте архив, файлы загрузите через любой ftp-клиент на свой сайт, в корень вашего сайта: www, public_html и другие – зависит от хостинга
Введите в строке браузера адрес: http://имя_вашего_сайта/install.php
для обычной установки или http://имя_вашего_сайта/install_utf.php
для установки в международной кодировке utf-8
Вы увидите окно установщика, где нужно будет указать пароль от базы данных:
В разделе Попробовать бесплатно на сайте есть несколько вариантов установки демо-версии. Можно установить магазин на свой хостинг на 30 дней, после чего магазин потребует лицензию. Все изменения в базе, шаблонах сохранятся, при покупке лицензии.
Для установки на хостинг, нужно зайти на online-установщик и указать параметры доступа к FTP сайта и к MySQL базе:
Для установки через архив программы, в ручном режиме, нужно скачать версию PHPShop для разработчиков из Центра загрузки:
Архив распаковывается на компьютере или на сервере через файловый менеджер хостинга, в корневую директорию для веб-документов (www, public_html и т.д.).
После заливки или распаковки на сервер, запускается режим ручной установки через встроенный в PHPShop инсталлятор, по адресу сайта /install/
.
Для установки потребуется указать параметры доступа к MySQL базе в файле конфигурации /phpshop/inc/config.ini
2-5 строки:
[connect]host = "localhost";user_db = "имя пользователя";pass_db = "пароль пользователя";dbase = "имя базы данных";charset = "cp1251";
Кодировка базы может иметь значения cp1251
(кириллическая по умолчанию) или utf-8
(международная). Для использования utf-8 базой данных кодировка сервера так же должна быть utf-8. Для управления кодировкой сервера можно использовать параметр AddDefaultCharset utf-8
в корневом файле .htaccess
. По умолчанию установка рассчитана на кодировку сервера windows-1251 и базы данных cp1251. Изменять настройки кодировки рекомендуется только для языков, не имеющих кириллических символов (армянская, азербайджанская и т.д.). База данных в кириллической кодировке cp1251 работает быстрее и занимает меньше места.
Для установки PHPShop в кодировке utf-8, перейдите по адресу сайта /install/index_utf.php
.
Существует возможность для Unix пользователей, имеющих доступ к командной строке SSH, запустить установку PHPShop через специальный shell установщик. Требуется выполнить команды:
wget https://www.phpshop.ru/sh/install.shsh install.sh
Для установки потребуется указать параметры доступа к MySQL базе.
Поддерживается загрузка и установка одной строкой через передачу всех параметров в виде аргументов для install.sh
wget https://www.phpshop.ru/sh/install.shsh install.sh localhost shop_bduser shop_bdname shop_bdpass admin_name admin_pass admin_mail path
Файлы для запуска в командной строке собраны в папке /sh и доступы после распаковки архива. Все действия нужно выполнять в корневой директории сайта для документов public_html и т.д.
cd public_htmlwget http://install.phpshop.ru/load/enterprise6.zipunzip enterprise6.zipcd shsh install.sh
Поддерживается передачу всех параметров в виде аргументов для install.sh
cd public_htmlwget http://install.phpshop.ru/load/enterprise6.zipunzip enterprise6.zipcd shsh install.sh localhost shop_bduser shop_bdname shop_bdpass admin_name admin_pass admin_mail
При возникновении ошибки создания новых записей в MySQL нужно на время выставить параметр sql_mode
в конфигурационном файле /etc/mysql/my.cnf и перезапустить MySQL.
[mysqld]sql-mode=""