今天搭建了开源的网店系统——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,在配置成功后就可以正常访问。
- 浏览: 734908 次
- 性别:
- 来自: 嘉兴
最新评论
-
aqq331325797:
特意注册账号上来说一句。牛逼!
swagger2.2.2 与 spring cloud feign冲突 -
KitGavinx:
跨顶级域名怎么保持sessionid一致?
Tomcat7集群共享Session 基于redis进行统一管理 -
jaychang:
dujianqiao 写道HI ,能否给一个完整的demo 啊 ...
淘宝订单同步方案 - 丢单终结者 -
GGGGeek:
找了一会儿,感觉mybatis应该没有这种操作,直到发现博主的 ...
mybatis collection list string -
dujianqiao:
HI ,能否给一个完整的demo 啊 ?
淘宝订单同步方案 - 丢单终结者
相关推荐
### Magento安装过程中与安装后的常见问题及解决方案 #### 一、Magento安装过程中的问题 **问题1:在XAMPP环境下安装Magento时遇到PHP Extension curl must be loaded的问题** 在使用XAMPP安装Magento的过程中,...
.Magento安装.Magento安装.Magento安装.Magento安装.Magento安装.Magento安装
### Magento安装指南详解 #### 一、概述 Magento是一款基于PHP的开源电子商务平台,它提供了丰富的功能和灵活性,适用于各种规模的企业。本文档提供了一套详细的Magento安装指南,旨在帮助用户在Linux环境下顺利...
### Magento安装错误解决方案 在初次尝试安装Magento时,可能会遇到一系列技术问题,这些问题...以上就是针对Magento安装过程中可能出现的一些典型问题及其解决方案。希望这些内容能够帮助您顺利安装并使用Magento。
本教程将详细介绍如何安装Magento,以便你可以开始创建自己的电子商务网站。 **一、系统需求** 在开始安装Magento之前,确保你的服务器满足以下最低硬件和软件要求: 1. **操作系统**:Linux、Windows或macOS。 2. ...
在遇到Magento安装过程中可能出现的问题时,例如前端页面链接点击无效,这可能与权限设置、URL重写、或者Magento的配置有关。检查权限设置是否正确,确认URL重写功能是否开启,以及在Magento后台检查并修复任何可能...
3. **上传到Magento根目录**:使用FTP客户端将解压后的文件上传到Magento安装目录的`app/code`或`app/code/community`(取决于插件类型)。 4. **安装和启用**:在Magento后台,进入“系统”>“Magento Connect”>...
在开始Magento安装之前,确保你的服务器环境满足以下要求: 1. 操作系统:支持Linux、Windows或macOS。 2. Web服务器:Apache或Nginx。 3. PHP版本:推荐7.4或7.3,最低要求为5.6,但请注意,旧版本可能存在安全风险...
Magento是一款强大的开源电子商务平台,以其灵活的架构和丰富的功能特性深受开发者喜爱。本文将深入探讨Magento的MVC架构,帮助有基础的Magento学习者提升技能,实现开发能力的进阶。 MVC,即Model-View-Controller...
这个是安装会出现的问题以及解决的办法、如没有magento的压缩包可以去https://download.csdn.net/download/chenchencheni/10514305下载、你要是觉得解决了你的问题麻烦给个五星。
在本教程中,我们将详细介绍如何安装 Magento 2.4.5,并解决安装过程中可能遇到的问题,以及数据迁移的步骤。 首先,确保你的系统满足 Magento 2.4.5 的最低需求,这通常包括 PHP 8.1 及以上版本、Apache 或 Nginx ...
安装和配置这个插件,开发者需要了解Magento的扩展安装过程,以及如何调试和优化插件与核心系统的集成。 在开发过程中,工具的使用也很重要。例如,使用Magento的命令行接口(CLI)进行数据库迁移、编译代码、清理...
2. **安装MySQL**:创建一个新的数据库和用户,记下数据库名、用户名和密码,这些信息将在Magento安装过程中需要。 3. **获取Magento代码**:你可以从Magento官网下载最新版本的源码,或者通过Composer拉取Magento ...
在新服务器上安装MySQL,并导入先前备份的数据库: ```bash mysql -u [new_username] -p[new_password] new_magento_db ``` 这里,`new_username`和`new_password`是新服务器的数据库用户名和密码,`new_magento_...
3. 运行安装脚本:通过浏览器访问Magento安装路径,按照向导指示进行安装,选择“升级模式”并提供数据库凭据,系统会自动导入示例数据。 4. 清除缓存:安装完成后,清除Magento的缓存以确保最新的数据被正确显示。 ...
8. 资源和社区支持:强调Magento社区的重要性,介绍Magento官方论坛、StackExchange和其他第三方社区资源,这些资源对于解决开发过程中遇到的问题和获取帮助非常有帮助。 9. 实战案例分析:通过具体的实战案例,...
对于那些已经运行Magento 1.7.0.2的电商网站来说,安装这个插件是一个很好的选择,因为它不需要升级现有系统,减少了潜在的技术风险和工作量。 在提供的压缩包文件中,我们看到以下几个文件: 1. **Menu.jpg** - ...
2. 多店铺支持:一个Magento安装可以管理多个独立店面,共享后台数据和设置。 3. 客户管理:提供客户分组、购物历史记录、愿望清单、积分系统等功能,实现个性化营销。 4. 高度可定制:通过主题和扩展插件,商家可以...