今天安装magento 1.7.0.2遇到的几个问题
, 然后在var目录下创建tmp文件夹.
看到了栈信息,发现在执行SQL时出了错误,说的是一个role_id未明确指出,意思是这个字段没有加上表名也指定他是哪个表的字段,magento打印的信息不是很明确,只好把
magento的?throw Mage::exception注释掉,我这里是在
E:\magento\app\code\core\Mage\Core\Model\Resource\Setup.php文件下的645行做的注释.
?
注释完了再次执行http://localhost/index.php ,可以看到打印的详细信息了,就在这时一个奇怪的现象出现了,正当我要根据打印出的的LOG信息去查看代码时,页面好像刷新了一下,一下子又从新进入到了最开始的安装页面,于是我又按步骤从新装了一遍,问题是重新装的这一次没有再出去问题,顺利安装完成。
?
完成后我就开始找后台,看后台跟径是什么,网上查了一下,默认是admin,也可以在app/etc/local.xml下进行设置<frontName><![CDATA[admin]]></frontName>,完了之后需要把var/cache做一下清空.
?
进入后台,输入用户名和密码,额,都输的是正确的,页面却还是停留在登陆页面,网上找资料。
解决方案:
1.这是一个cookie问题 修正这个问题的方法是定位到:
app/code/core/Mage/Core/Model/Session/Abstract/Varien.php 。
找一行
$cookieParams['domain'] = $cookie->getDomain();
注释掉,再次进行登陆成功.
?
?
?
?
?
?
?