Какой шаг нужно пройти, чтобы создать рабочую среду разработки для Magento? - PullRequest
1 голос
/ 23 марта 2011

Magento - это приложение для электронной коммерции, основанное на Zend Framework, погружение в Magento иногда бывает не так просто из-за отсутствия документации.

Когда я забираю проект, мне нужно пройти несколько шагов, чтобы он заработал:

  1. Проверьте это из любого CVS
  2. Настройка базы данных из самого последнего дампа рабочего сервера (если есть)
  3. Настройка app/etc/local.xml
  4. Заменить web/secure/base_url и web/unsecure/base_url в базе данных
  5. Отрегулируйте .htaccess настройку в соответствии с моим окружением
  6. Настройка ошибок / local.xml из примера конфигурации
  7. Разрешить display_errors

Очевидно, что на первом этапе моего рабочего процесса я хочу отобразить все ошибки, все исключения, регистрировать все и т. Д.

Я, возможно, многое забыл, вот причина моего вопроса, я хочу написать чит-лист из ответа, чтобы иметь шаг, когда я хочу настроить среду разработки Magento, и почему не писать сценарий.

Ответы [ 4 ]

2 голосов
/ 23 марта 2011

В качестве дополнительной информации для вашего контрольного списка:

Настройка файлов начальной загрузки для модульного тестирования или установки Расширение PHPUnitTestSuite

1 голос
/ 24 марта 2011

Возможно, вы захотите просмотреть некоторые ответы на мой предыдущий вопрос

Надеюсь, это поможет,
JD

1 голос
/ 23 марта 2011

Требуется больше деталей (SQL-запросы, используемые файлы, время запроса, разбитое по функциям.) И больше возможностей отладки, попробуйте это: Я использую его в активной разработке, и это более чем здорово.

1 голос
/ 23 марта 2011

Добавьте файл local.xml в папку / errors /, который устанавливает вывод ошибок при печати.Найдите образец в папке / errors /.

Сделайте резервную копию вашей базы данных, чтобы позже вернуться в это состояние.

Установите параметры ошибок на error_reporting(-1);, чтобы показать каждую ошибку, это также поможет вам правильно расширять Magento, потому что тогда вы сможете расширять только оригинальные классы Magento с правильной сигнатурой его методов!

Проверьте Boilerplate для Magento , это поможет вам оформить ваш магазин!

...