Блуждал тут вот по форумам, читал про всякие неинтересные вещи, и вдруг случайно увидел руководство по установке magento. Я думаю что никто не будет против, если я позаимствую её. Мне то она не нужна… Но может пригодиться многим начинающим девелоперам.
Итак, как увидел так вам и покажу:
- Скачал дистрибутивы и демонстрационные данные http://www.magentocommerce.com/download
- проверил отвечает ли мой сервер localhost требованиям для установки magento для этого бросил в корневую папку денвера следующий файл http://www.magentocommerce.com/_media/magento-check.zip
- Магенто требует php 5 для этого пришлось скачать денвер 3 http://www.denwer.ru/
- В денвере нехватает некоторых dll таких как php_mcrypt.dll и др.
- Скачал с http://ru2.php.net/downloads.php нужный пакет PHP 5.2.6 zip package [9,516Kb] – 3 May 2008
- Разархивировал PHP 5.2.6 zip package скопировал все файлы , пошел в C:\WebServers\usr\local\php5 и вставил все файл не заменяя уже имеющиеся.
- Раскомментировал в файле php.ini Код: extension=php_curl.dll и extension=php_mcrypt.dll
- Еще раз шаг 2. Сообщении о том что MySQL должен быть выше 4 версии игнорируем.
- Идем в денвер – создаем базу данных.
- Идем в phpmyadmin заходим в нашу базу данных и через sql запрос импортируем демонстрационные данные из шага 1.
- Заливаем в корневой каталог денвера дистрибутив magneto.
- набираем в браузере http://localhost/magento
Примерно также делал и я, вот только экстеншены для денвера я брал на сайте денвера.
Похожие Magento-статьи:
- И снова кэш всему покоя не даёт
- Как изменить тему в админке Magento
- Что делать если модуль работает на одном сервере и не работает на другом?
- Инструкция по оптимизации скорости работы и загрузки Magento
- Javascript валидация произвольных полей Magento/Prototype style
- Требования к серверу, на котором будет устанавливаться Magento
- Среда разработки, в которой я курочу Magento – а я люблю дебажить!
- Подключение своего модуля к Magento
- Обновление версии Magento













Если на локале поднимать скорей всего прийдется еще включить InnoDB:
в файле mysql5\my.cnf комментим нужные строчки..
Делал все в строгой последовательности, но на последнем шаге пишет:
PHP Extension «mcrypt» must be loaded
PHP Extension «curl» must be loaded
ЧТо я не так сделал? и как правильно раскомментировать в файле php.ini Код: extension=php_curl.dll и extension=php_mcrypt.dll???
Я просто «;» убрал и сохранил это так или же как то по другому?
после раскомменирования надо перезапустить аппач
То есть? я это уже делал, если я правильно понимаю нужно еще раз start dewer сделать и все или еще как то?
не start dewer, а REstart
nu ok,a kak na hoste eto zdelatj, esli proveritj cherez phpinfo.php,tam nevizhu php_mcrypt.
mne net dostupa na dir gde nado zalivatj fajl php_mcrypt.dll.
server Apache/2.2.3
mozhete pomoch kto ,adminy ???
Проблема все еще актуальна, перепробывал абсолютно все способы, можете подкинуть одну из причин еще?
Здравствуйте!!! Помогите пожалуйста с установкой Magento! 5 дней пытаюсь установить, ни чего не получается, последний день не спал и не ел, уже стал успокоительные пить. С Wordpress и Joomla ни когда таких проблем не возникало.
Начну по порядку:
Скачал русифицированную версию(1.4.2.0 RUS)
1)Пытался установить на Денвер. скачал расширение php 5, в файлах [u]php.ini-dist[/u] и в файле [u]php.ini-recommended[/u] раскоментировал строки ([u]extension=php_curl.dll[/u])и [u](extension=php_mcrypt.dll) [/u]и в файле [u](my.cnf)[/u]закоментировал строку [u](skip-innodb)[/u],и перезагрузил денвер.
Ничего не получилось, Всё равно требования установщика оставались те же- [u]( PHP extension «curl» must be loaded) и (PHP extension «mcrypt» must be loaded)[/u] .
2) Установил XAMPP. В XAMPPе оналогичная ситуация- всё раскоментировал и закоментировал,опять выплыло предупреждение,только «curl»не требовало (в отличее от Денвера) а потребовало только [u](PHP extension «mcrypt» must be loaded)[/u].Так же ни чего не вышло.
3)Установил ZendServer, в нём сначало всё пошло «гладко», но когда дело дошло до создания базы данных в phpMayadvin красным шрифтом было написано- «нет привилегий для создания базы данных». место где установить привилегии я не нашёл (в Денвере и ХAMPPе с этим проблем не было)По этой причине не получилось
4)Плюнул на эти виртуальные хосты, и стал устанавливать на реальный сервер (пользуюсь хостингом «Ytex»)
Написал в служду поддерки,скинул им данные по минимальным требованиям при установке «Magento», на что они ответили мне, что минимальные требования выполнены, и что я смело могу устанавливать CMS.
Залил Magento по FTP,стал устанавливать, при установке конфигурации, высветилось предупреждение о назначении прав доступа. Я выставил тем папкам, по которым было требование, как пологается 777. Но когда установил права на папку «var» (777), то при перезагрузке установка сбилась и вылезла вот такая ошибка- [u]Fatal error: Call to a member function getFrontNameByRoute() on a non-object in /home/»тут мой логин»/»тут мой домен»/app/code/core/Mage/Core/Controller/Varien/Front.php on line 199[/u]
Как только выставляю права (755- установка возобнавляется, но требует, выставить права на папку «var», выставляю права(777)- опять выскакивает эта ошибка.