«URL не найден 404 ошибка» после 3-й страницы во время установки Magento - PullRequest
1 голос
/ 28 января 2012

Я пытался установить последнюю версию Magento 1.6 и пример данных. Magento sample-data- 1.1.2, но все напрасно. Я не могу пройти 3-ю страницу, где добавлена ​​информация о базе данных, имени пользователя, URL и т. Д. Когда я нажмите кнопку продолжить, я получаю сообщение об ошибке 404 «URL не найден». После поиска в Google я обнаружил, что некоторые парни сообщали о похожих проблемах, которые приводили к тому, что некоторые php-файлы обращались к серверу Mysql. В этих файлах, похоже, была какая-то синтаксическая ошибка. Моя проблема имеет аналогичную природу, но приводит к тому, что у другого php-файла есть ошибка «voilation». URL-адрес указывает на каталог отчетов внутри magento / var. Это мой файл отчета в Public_html / magento / var / report

a:5:{i:0;s:223:"Error in file: "/home/archy/public_html/magento/app/code/core/Mage/Directory/sql/directory_setup/mysql4-upgrade-0.8.2-0.8.3.php" - SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'AX' for key 'PRIMARY'";i:1;s:1022:"#0 /home/archy/public_html/magento/app/code/core/Mage/Core/Model/Resource/Setup.php(645): Mage::exception('Mage_Core', 'Error in file: ...') 

Я не понимаю, как решить проблему. Кто-нибудь сталкивался с подобными проблемами.

Новое дополнение ..

Я действительно борюсь с Magento !! Я попытался установить magento на свой рабочий стол (локальный сервер) после неудачной попытки на моем ноутбуке (см. Выше). Но после нажатия кнопки «Продолжить» в разделе конфигурации моей установки я получаю сообщение «Ошибка 404 объекта». проверил мои разрешения на носителях, var, каталогах приложений. Все они 777. Пример даты был установлен перед началом установки. Единственный вариант, который я закомментировал в .htaccess, это ExpireDefault, который вызывал «Внутреннюю ошибку сервера» перед удалением.

Вот трассировка стека:

    Mage_Core_Exception: Can't retrieve entity config: sales/quote_shipping_rate in /home/sam/public_html/magento/app/Mage.php on line 563

Call Stack:
    0.0296     644264   1. {main}() /home/sam/public_html/magento/index.php:0
    0.1808    1129872   2. Mage::run() /home/sam/public_html/magento/index.php:80
    0.3326    2771544   3. Mage_Core_Model_App->run() /home/sam/public_html/magento/app/Mage.php:640
    1.0335    4165088   4. Mage_Core_Model_App->_initModules() /home/sam/public_html/magento/app/code/core/Mage/Core/Model/App.php:338
    5.2513    4490984   5. Mage_Core_Model_Resource_Setup::applyAllUpdates() /home/sam/public_html/magento/app/code/core/Mage/Core/Model/App.php:412
    7.1161    9860936   6. Mage_Core_Model_Resource_Setup->applyUpdates() /home/sam/public_html/magento/app/code/core/Mage/Core/Model/Resource/Setup.php:235
    7.1163    9861520   7. Mage_Core_Model_Resource_Setup->_upgradeResourceDb() /home/sam/public_html/magento/app/code/core/Mage/Core/Model/Resource/Setup.php:320
    7.1163    9861600   8. Mage_Core_Model_Resource_Setup->_modifyResourceDb() /home/sam/public_html/magento/app/code/core/Mage/Core/Model/Resource/Setup.php:437
    7.1792    9917352   9. include('/home/sam/public_html/magento/app/code/core/Mage/Sales/sql/sales_setup/mysql4-upgrade-0.9.16-0.9.17.php') /home/sam/public_html/magento/app/code/core/Mage/Core/Model/Resource/Setup.php:624
    7.1810    9918112  10. Mage_Sales_Model_Resource_Setup->addAttribute() /home/sam/public_html/magento/app/code/core/Mage/Sales/sql/sales_setup/mysql4-upgrade-0.9.16-0.9.17.php:32
    7.1810    9918112  11. Mage_Sales_Model_Resource_Setup->_flatTableExist() /home/sam/public_html/magento/app/code/core/Mage/Sales/Model/Resource/Setup.php:101
   12.4649    9964680  12. Mage_Core_Model_Resource_Setup->getTable() /home/sam/public_html/magento/app/code/core/Mage/Sales/Model/Resource/Setup.php:87
   12.4649    9964680  13. Mage_Core_Model_Resource->getTableName() /home/sam/public_html/magento/app/code/core/Mage/Core/Model/Resource/Setup.php:184
   12.5666   10576032  14. Mage::throwException() /home/sam/public_html/magento/app/code/core/Mage/Core/Model/Resource.php:272

)

Я не мог выяснить, что могло вызвать проблему. Нужна помощь. Спасибо.

1 Ответ

0 голосов
/ 16 апреля 2012

Проверьте с помощью приведенного ниже сценария, соответствует ли ваш сервер или локальный компьютер требованиям для установки magento

function extension_check($extensions) {
    $fail = '';

    if(version_compare(phpversion(), '5.2.0', '<')) {
        $fail .= '<li>PHP 5.2.0 (or greater)</li>';
    }

    if(!ini_get('safe_mode')) {
        if(preg_match('/[0-9].[0-9]+.[0-9]+/', shell_exec('mysql -V'), $version)) {
            if(version_compare($version[0], '4.1.20', '<')) {
                $fail .= '<li>MySQL 4.1.20 (or greater)</li>';
            }
        }
    }

    foreach($extensions as $extension) {
        if(!extension_loaded($extension)) {
            $fail .= '<li>'.$extension.'</li>';
        }
    }

    if($fail) {
        echo '<p>Your server does not meet the requirements for Magento.';
        echo 'The following requirements failed:</p>';
        echo '<ul>'.$fail.'</ul>';
    } else {
        echo '<p>Congratulations! Your server meets the requirements for Magento.</p>';
    }
}
?>

ШАГ 2: Проверка максимального времени выполнения Шаг 3: Установите Magento снова с версией 1.6.0.0, поскольку в первом выпуске возникли проблемы, или попробуйте последнюю версию 1.6.2.0 Дайте мне знать, если это работает или нет

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