2014-02-03 3 views
2

Я использовал this guide в предыдущей установке с Magento 1.7, и он работал хорошо, но теперь я использую версию 1.8, и она не работает вообще.Настройка нового магазина в подкаталоге Magento 1.8

Правки я сделал следующие изменения к index.php:

$compilerConfig = MAGENTO_ROOT . '/../includes/config.php'; 

$mageFilename = MAGENTO_ROOT . '/../app/Mage.php'; 

правильно найти соответствующие файлы.

И я добавил это до конца (с lic23rdst быть именем сайта):

$mageRunCode = 'lic23rdst'; 

$mageRunType = 'website'; 

Mage::run($mageRunCode, $mageRunType); 

При попытке открыть новый магазин, я получаю это сообщение:

приложения/Маг. php не найден

Может ли кто-нибудь помочь мне в этом?

ответ

0

Почему бы не просто символизировать каталог?

ln -s otherstore . 

Теперь store.com и store.com/otherstore укажут на одну и ту же файловую систему.

Вы можете использовать некоторую логику в своем index.php, чтобы определить, какой код магазина должен быть.

У вас также есть возможность включать коды магазина в URL-адрес, тогда Magento позаботится о логике и файловой системе для вас.

enter image description here

+0

Спасибо за ваш ответ! Я включил это, но я, похоже, не смог получить доступ к категории так, как я сделал первоначально http://tostny.com/index.php/breakfast.html, это дает мне ошибку 404. Также доступ к новому виду магазина http://tostny.com/lic23rdst/ не работает. Я удалил папку с файлами index.php и .htaccess. Есть ли какие-то шаги, которые мне не хватает? – user3267491

+0

В вашей символической ссылке, я думаю, вам нужно изменить args: 'ln -s otherstore .' =>' ln -s. otherstore' –

Смежные вопросы