Инсталляция PrestaShop

Автор Виктор Демидов, 25 июня 2011, 14:43:28

« назад - далее »

Виктор Демидов

До инсталляции
Перед загрузкой файлов Prestashop, необходимо решить на каком хостинге будет установлен магазин. Вы моженте использовать выделенный сервер, но более вероятно, что у Вас виртуальный сервер. Какое бы решение вы ни выбрали, следующие компоненты должны быть установлены:
• Linux, Unix или Windows
• HTTP-сервер Apache
• PHP 5.0 или выше
• Библиотека GD 2 для PHP
• MySQL 5.0 и выше

Инсталляция
Вы установили или уже были установленны необходимые компоненты на вашем веб-пространстве. Теперь можно приступать к установке движка PrestaShop для Вашего интернет-магазина. Следующие действия, которые необходимо выполнить:

1. Создать базу данных для вашего интернет-магазина
2. Включить GD библиотеки (по умолчанию при установке PHP, GD не включен)
3. Скачать последнюю версию PrestaShop с сайта http://www.prestashop.com
4. Распакуйте архив PrestaShop
5. Используя FTP-клиент, перенесите распакаванные файлы в корневой каталог вашего веб-сайта.
Примечание: Вы также можете загрузить его в папку, если вы хотите сохранить главную страницу Вашего сайта.
6. Убедитесь, что следующие папки и файлы в этих папках доступны для записи "CHMOD 777":
     /config
     /tools/smarty/cache
     /tools/smarty/compile
     /tools/smarty_v2/cache
     /tools/smarty_v2/compile
     /log
     /sitemap.xml
7.Убедитесь, что следующие папки и под-папки доступны для записи "CHMOD 777":
     /img
     /mails
     /modules
     /themes/prestashop/lang
     /themes/prestashop/cache
     /translations
     /download
     /upload
8. Запустите программу установки, добавив "install" в адресе Вашего интернет-магазине (например, http://www.mysite.com/install или http://www.mysite.com/boutique/install)
9. Выберите полную установку, если Вы устанавливаете PrestaShop в первый раз и не знаете какие из существующих модулей Вам могут понадобиться. Это позволит немедленно начать работу с PrestaShop после установки.

После успешной установке, не забудьте удалить папку install на Вашем сервере и переименуйте папку администратора по вашему выбору.

innalev

Здравствуйте!
Подскажите пожалуйста как понимать - "папки и под-папки доступны для записи "CHMOD 777""
Например есть папка /mails, выставляем на ней CHMOD 777
далее папка /de, также выставляем CHMOD 777
в папке /de есть файл voucher.txt на нем также должно быть CHMOD 777 ?

Заранее спасибо!
Я мама малыша 11 месяцев. Хочу сделать ИМ для малышей, мам и беременных. Сайтом занимаюсь по ночам. Не судите строго.

Виктор Демидов

/mails                             CHMOD 777
------/de                        CHMOD 777
---------/voucher.txt      CHMOD 744

innalev

А
/img                         
------/admin
---------/jquery-treeview
------------/plus.gif
?

и
/upload
------/index.php

?
Я мама малыша 11 месяцев. Хочу сделать ИМ для малышей, мам и беременных. Сайтом занимаюсь по ночам. Не судите строго.

innalev

И вот еще например как здесь выставлять CHMOD

/img                         
------/loadingAnimation.gif
?

Также при установке нужно отключить magic_quotes, для этого я так понимаю нужно строку "php_flag magic_quotes_gpc off" вставить в файл .htaccess
А в какой именно папке должен быть файл .htaccess?
Я мама малыша 11 месяцев. Хочу сделать ИМ для малышей, мам и беременных. Сайтом занимаюсь по ночам. Не судите строго.

innalev

Виктор, как же я жду вашего ответа..
Я мама малыша 11 месяцев. Хочу сделать ИМ для малышей, мам и беременных. Сайтом занимаюсь по ночам. Не судите строго.

Виктор Демидов

/img                         
------/loadingAnimation.gif - только чтение CHMOD 744, зачем вам давать права на изменение ?
аналогично и для :
/img                         
------/admin
---------/jquery-treeview
------------/plus.gif
и для :
/upload
------/index.php

Виктор Демидов

.htaccess находиться в корне сайта

innalev

Виктор, я правильно понимаю, выставляю CHMOD 777 и перенаправляю только к каталогам? Файлы не трогаю.
Я мама малыша 11 месяцев. Хочу сделать ИМ для малышей, мам и беременных. Сайтом занимаюсь по ночам. Не судите строго.

innalev

Меня просто смущает /themes/prestashop/lang/
там нет папок, только файлы
если я файлам пропишу CHMOD 777 это на что-то повлияет?
Я мама малыша 11 месяцев. Хочу сделать ИМ для малышей, мам и беременных. Сайтом занимаюсь по ночам. Не судите строго.

Виктор Демидов

Цитироватьесли я файлам пропишу CHMOD 777 это на что-то повлияет?
Права на запись/чтение влияют на безопасность сайта.
Если будете редактировать языковые файлы из админки, то ставьте CHMOD 777.

lilas

Виктор,подскажите, что я делаю не так?
скачала архив в rhytde. папку на сервере
WWW ----мой сайт..
распаковала ее,прописала коды,как нужно,но когда хочу начать установку,ввожу в браузер имя сайтаInstall,у меня установка почему то не начинается, просто пишет, что данный сайт не найден.Где я допустила ошибку?

Виктор Демидов

#12
1. Проверить папку WWW ----мой сайт..
создайте простой файл, например, index.php
проверьте доступ http://my-site.ru/index.php
2. Проверить путь к установочным файлам
например, http://www.my-site.com/install/index.php или http://www.my-site.com/boutique/install/index.php
3. Проверить права доступа

lilas

делаю этот пункт:

создайте простой файл, например, index.php
проверьте доступ http://my-site.ru/index.php

тоже самое,не может отобразить страницу,в чем может быть проблема?

Виктор Демидов

Обратитесь в слж.поддержки - "Произвести диагностику сайта".