Информация по установке Magento - PullRequest
0 голосов
/ 10 декабря 2010

Я использую Xampp 1.7.0, а версия Magento, которую я использую, - 1.4.2.0

.

Помимо основных изменений в INI, как

extension=php_curl.dll
extension=php_mcrypt.dll
extension=php_mcrypt_filter.dll
extension=php_mhash.dll

Я сделал 3 других изменения

  1. Сначала я заменил файл в apache / bin / Я заменил libmysql.dll новой версией libmysql.dll

  2. На следующем шаге установки я использовал 127.0.0.1 вместо localhost

  3. После завершения установки, чтобы войти в раздел администратора, я должен был прокомментировать раздел определенного файла.

Местоположение файла было app/code/core/Mage/Core/Model/Session/Abstract/Varien.php Раздел, который я прокомментировал, был строками от 86 до 101

/*
if (!$cookieParams[’httponly’]) {
    unset($cookieParams[’httponly’]);
    if (!$cookieParams[’secure’]) {
        unset($cookieParams[’secure’]);
        if (!$cookieParams[’domain’]) {
            unset($cookieParams[’domain’]);
        }
    }
}

if (isset($cookieParams[’domain’])) {
    $cookieParams[’domain’] = $cookie->getDomain();
}
*/

После этого все, кажется, работает нормально. Мой вопрос заключается в том, почему упомянутые 3 изменения необходимы для того, чтобы заставить Magento работать.

1 Ответ

2 голосов
/ 10 декабря 2010
  1. magento нужны определенные расширения
  2. вы получите лучшие результаты, если использовать доменное имя
  3. не удается создать файлы cookie на локальном хосте, поэтому вам лучше дать локальному хосту имя, например local.host, и добавитьэто в файл хоста
...