免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 2176 | 回复: 1
打印 上一主题 下一主题

Magento开源网店系统搭建 [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2012-02-03 17:06 |只看该作者 |倒序浏览
Magento开源网店系统搭建






  今天搭建了开源的网店系统——Magento.中间遇到了不少问题。这里总结一下。  
  
  准备:
  1、安装PHP,apache
  2、安装mysql
  前期准备不再介绍,不了解的朋友可以在网上搜索一下怎么安装php+apache+mysql

  安装步骤:
  从网上下载magento的包,解压到apache的目录中,访问此应用,就可以在浏览器中进行系统安装,配置系统的数据库连接,注册admin用户等等。  
  这里重点讲一下遇到的三个问题:

  1、在安装时,选择完“agree license”后,会出现如下的错误:
  PHP Extension "pdo_mysql" must be loaded
  PHP Extension "mcrypt" must be loaded
  PHP Extension "curl" must be loaded
  PHP Extension "gd" must be loaded  
  解决方法:  
  编辑php.ini文件,修改以下几行,去掉行首的分号:
  extension=php_curl.dll
  extension=php_gd2.dll
  extension=php_mcrypt.dll
  extension=php_mysql.dll
  extension=php_pdo.dll
  extension=php_pdo_mysql.dll
  复制D:/PHP/目录下面的libmysql.dll、libmcrypt.dll、libeay32.dll、php5ts.dll、ssleay32.dll这五个文件到C:\WINDOWS\system32目录下,然后再重启apache服务器,再按F5刷新页面!OK

  2、在配置数据库,设置base url后,出现如下的错误:
  Error in file: “/home/admin/domains/eusgolfus.com/public_html/app/code/core/Mage/Catalog/sql/catalog_setup/mysql4-install-1.4.0.0.0.php” - SQLSTATE[42S02]: Base table or view not found: 1146 Table ’admin_magento.catalog_eav_attribute’ doesn’t exist
  解决方法:  
  修改php.ini文件,找到
max_execution_time = 30,将30修改得大一些,如300,然后重建一次表,重新访问,如果是重新安装,记得在安装magento包,先记得修改max_execution_time

  3、通过了数据库连接后,配置admin用户密码,成功后进行界面登录,但登录失败,提示修改cookie。错误原因,设置base url时,如果使用localhost,会出现此错误,一定要使用IP,就可以避免此错误。
  解决方法:
  重装系统,重建数据库,base url配置成IP,在配置成功后就可以正常访问。

这几个问题参考了“高兴F” 博客,具体参考:http://gaoxingf.blog.51cto.com/612518/190608

论坛徽章:
0
2 [报告]
发表于 2012-02-03 17:07 |只看该作者
谢谢分享
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP