Готовый перевод MyOpenCart.ru: OpenCart Documentation / OpenCart Документация: Installation
Введение
В этом разделе содержится документация по OpenCart
Некоторая дополнительная информация есть в Wiki.
Если вы новичок в OpenCart, мы советуем начать с чтения разделов требований и установки.
Требования
OpenCart может быть установлен на любой веб сервер с:
Apache или Windows IIS
PHP 5
MySQL
OpenCart не будет работать корректно частично или полностью без этих технологий.
Если Ваш хостер не предоставляет эти технологии, Вы можете связаться со службой технической поддержки и попросить их включить. Некоторые хостеры могут попросить за это дополнительную плату.
Создав phpinfo() файл, можно проверить, будет ли работать OpenCart на данном хостинге.
Установка
Установка под Linux
Загрузите все ваши файлы и папки на ваш сервер из папки "Upload".
Можно разархивировать в люлбое место на Ваш выбор.
Например /public_html/store или /public_html
Убедитесь, что папки и файлы доступны для записи.
chmod 0755 или 0777 image/
chmod 0755 или 0777 image/cache/
chmod 0755 или 0777 cache/
chmod 0755 или 0777 download/
chmod 0755 или 0777 config.php
chmod 0755 или 0777 admin/config.php
Если при правах 0755 не работает, попробуте 0777.
Убедитесь, что у Вас установлена база данных MySQL и Вы имеете к ней доступ.
НИ В КОЕМ СЛУЧАЕ НЕ ИСПОЛЬЗУЙТЕ ROOT ЛОГИН И ПАРОЛЬ.
Посетите домашнюю страницу Вашего магазина.
Например http://www.example.com или http://www.examle.com/store/
Следуйте инструкциям на экране.
Удалите установочную директорию.
Установка на Windows.
Загрузите все ваши файлы и папки на ваш сервер из папки "Upload".
Можно разархивировать в люлбое место на Ваш выбор.
Например /wwwroot/store или /wwwroot
Убедитесь, что папки для установки доступны для чтения и для записи.
image/
image/cache/
cache/
download/
config.php
admin/config.php
Убедитесь, что у Вас установлена база данных MySQL и Вы имеете к ней доступ.
НИ В КОЕМ СЛУЧАЕ НЕ ИСПОЛЬЗУЙТЕ ROOT ЛОГИН И ПАРОЛЬ.
Посетите домашнюю страницу Вашего магазина.
Например http://www.example.com или http://www.examle.com/store/
Следуйте инструкциям на экране.
Удалите установочную директорию.
Обновление
Загрузите все ваши файлы и папки на ваш сервер из папки "Upload".
Можно разархивировать в люлбое место на Ваш выбор.
Например /public_html/store или /public_html
Если Вы используете Linux/Unix, убедитесь, что папки и файлы доступны для записи.
chmod 0755 или 0777 image/
chmod 0755 или 0777 image/cache/
chmod 0755 или 0777 cache/
chmod 0755 или 0777 download/
chmod 0755 или 0777 config.php
chmod 0755 или 0777 admin/config.php
Убедитесь, что у Вас установлена база данных MySQL и Вы имеете к ней доступ.
НИ В КОЕМ СЛУЧАЕ НЕ ИСПОЛЬЗУЙТЕ ROOT ЛОГИН И ПАРОЛЬ.
Посетите домашнюю страницу Вашего магазина.
Например http://www.example.com или http://www.examle.com/store/
Следуйте инструкциям на экране.
Удалите установочную директорию.
Структура папок.
В OpenCart 1.x используется MVC(+L) стиль фреймворка:
Model (модель) - Уровень базы данных.
View (просмотр) - Отображение шаблонов.
Controller - Основной контролирующий код.
Language (язык) - Локализация
Поэтому для каждой страницы товара в магазинной части существует 4 основных файла:
M: \catalog\model\catalog\product.php
V: \catalog\view\template\product\product.tpl
C: \catalog\controller\product\product.php
L: \catalog\language\english\product\product.php
Так же, в админской части, существует 4 основных файла для настраивания полей:
M: \admin\model\catalog\product.php
V: \admin\view\template\catalog\product.tpl
C: \admin\controller\catalog\product.php
L: \admin\language\english\catalog\product.php
Решение проблем
Перед тем как написать о найденной ошибке на форум тех. поддержки, проверьте следующее:
1. Прочтите документацию OpenCart.
2. Проверьте журнал ошибок.
3. Для ошибок JavaScript посмотрите информацию в консоли ошибок Firefox, Opera...
4. Сделайте поиск по форуму, возможно ваша проблема уже решена.
Если вам не удалось найти решение проблемы, то напишите на форум поддержки. Не забудьте включить подробное описание любых ошибок из журнала ошибок или из консоли Firefox, и опубликовать ссылку на ваш сайт.
FAQ
В: Мои изображения не загружаются на сервер.
A. Пожалуйста проверьте следующее:
1. Удостоверьтесь, что директория изображений имеет права на запись.
2. Удостоверьтесь, что нет ограничения времени на исполнение.
3. Удостоверьтесь, что на вашем хостинге отсутствуют скрытые системы слежения. Скрытое прослеживание может приводить к некорректной работе, пробуя отправить запрос на ваш браузер.
4. Удостоверьтесь, что существует директория /tmp для временных файлов.
5. Удостоверьтесь, что директория изображений доступна для записи. CHMOD 755 или 777.
В: Мой магазин не отправляет электронную почту.
А. Пожалуйста, проверьте следующее:
1. Проверьте административный email адрес, отправляется ли на него электронная почта.
2. Пропишите собственный smtp сервер, если функция PHP mail отключена на вашем хостинге. Большинство бесплатных веб-хостингов отключают функцию PHP mail.
Переведено на Нотабеноиде
http://notabenoid.org/book/5882/17719
Переводчики: LbICbIY, freedom
Настройки
Готово:
