Как я могу отладить поток установки PHP веб-приложения (особенно Magento)? - PullRequest
2 голосов
/ 03 июня 2011

Я не могу пройти Условия обслуживания Magento Installer.После установки флажка Accept и нажатия Submit страница (на вид?) Обновляется сама.

С помощью этого скрипта я изменил привилегии на 0777

#!/bin/sh
find . -type f -exec chmod 644 {} \;
find . -type d -exec chmod 777 {} \;
chmod o+w var/.htaccess
chmod 550 mage

, а также безуспешно пытался отключить скрипт.

Я устанавливаю с http://www.mydomain.org/2/index.php/install/wizard/beginPost/ безрезультатно, я подумал, что на всякий случай упомяну путь.

Это общая проблема с системой?Если нет, то как я могу отладить, что происходит?

Неразрешено (это решило только одну проблему, очевидно, есть еще проблемы в движении)

РЕДАКТИРОВАТЬ Возможно, проблема в getPost в неправильной передаче аргумента?

Ответы [ 2 ]

3 голосов
/ 03 июня 2011

Ваш пост не содержит подробностей, которые кто-то должен будет отладить для вас.Два совета.

  1. Не следует начинать установку на install/wizard/beginPost.Вместо этого просто загрузите имя домена корневого уровня без указания пути, и позвольте Magento направить вас туда, куда вам нужно (возможно, вы уже делаете это)

  2. Установщик, как и все остальныеMagento, это модуль, который вы можете отлаживать.Его контроллер расположен по адресу app/code/core/Mage/Install/controllers/WizardController.php

Добавление кода временной отладки в beginAction и beginPostAction для определения того, что происходит, является вашей лучшей ставкой

0 голосов
/ 04 июня 2011

Вы можете установить через CLI, чтобы обойти сетевые проблемы установщика (обычно), я сталкивался с некоторыми аномалиями ранее при установке: http://www.magentocommerce.com/wiki/groups/227/command_line_installation_wizard

Это может также помочь пролить свет на то, почему сетьУстановщик на основе не работает, если выдается какая-либо ошибка, как во время установки, так и после.

Вы также можете попробовать: http://www.magentocommerce.com/knowledge-base/entry/how-do-i-know-if-my-server-is-compatible-with-magento, чтобы убедиться, что ваш сервер соответствует требованиям.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...