0

所以我已经复制index.phpdirectory/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饼干,一个放在 中/,另一个放在 中/directory。删除它们并重试将解决问题。

如何使这个复制的文件反映主要的准确会话数据?

4

1 回答 1

1

看起来需要做的就是在 System > Configuration > Web 中设置 cookie 路径

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

于 2012-11-27T18:53:48.433 回答