将引导程序文件复制到嵌套目录

时间:2012-11-27 18:03:50

标签: php magento session

所以我已将index.php复制到directory/index.php并对其进行了修改,使其如下所示:

<?php

require_once '../app/Mage.php';

umask(0);

Mage::app();

$itemCount = Mage::helper('checkout/cart')->getCart()->getItemsCount();
echo "Items in cart: " . $itemCount . "<br />";

$isLoggedIn = Mage::helper('customer')->isLoggedIn();
echo "User logged in: " . (int)$isLoggedIn;

我遇到了会话问题,如果我在主站点上注销并重新登录我复制的文件会说我已经注销了。

我能找到的唯一罪魁祸首是两个PHPSESSID个Cookie,一个位于/,另一个位于/directory。删除它们并再次尝试将解决问题。

如何使此复制文件反映来自主要文件的准确会话数据?

1 个答案:

答案 0 :(得分:1)

看起来所有需要做的就是在System&gt;中设置cookie路径。配置&gt;网络

请参阅http://www.magentocommerce.com/boards/viewthread/19582/#t66564