Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/249.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php 在Magento 1.8的子目录中设置新存储_Php_Magento_Subdirectory - Fatal编程技术网

Php 在Magento 1.8的子目录中设置新存储

Php 在Magento 1.8的子目录中设置新存储,php,magento,subdirectory,Php,Magento,Subdirectory,我在以前的安装中使用了Magento 1.7,它工作得很好,但我现在使用的是1.8版,它似乎根本不工作 我对index.php进行了以下编辑: $compilerConfig = MAGENTO_ROOT . '/../includes/config.php'; $mageFilename = MAGENTO_ROOT . '/../app/Mage.php'; 以正确查找适当的文件 我在结尾添加了这个(lic23rdst是网站名): 当我尝试访问新商店时,我收到以下消息: 找不到app/

我在以前的安装中使用了Magento 1.7,它工作得很好,但我现在使用的是1.8版,它似乎根本不工作

我对index.php进行了以下编辑:

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

$mageFilename = MAGENTO_ROOT . '/../app/Mage.php'; 
以正确查找适当的文件

我在结尾添加了这个(lic23rdst是网站名):

当我尝试访问新商店时,我收到以下消息:

找不到app/Mage.php


有人能帮我吗?

为什么不把目录符号链接起来呢

ln -s otherstore .
现在store.com和store.com/otherstore将指向同一个文件系统

您可以在
index.php
中使用一些逻辑来确定存储代码应该是什么

您还可以选择在URL中包含存储代码,然后Magento将为您处理逻辑和文件系统


感谢您的回复!我已经启用了这个功能,但我似乎无法像最初那样访问该类别,这给了我一个404错误。此外,访问新商店视图似乎也不起作用。我已经删除了index.php和.htaccess文件中的文件夹。是否有我遗漏的步骤?在您的符号链接中,我认为您必须更改参数:
ln-s otherstore。
=>
ln-s。其他商店
ln -s otherstore .