西部数码主机 | 阿里云主机| 虚拟主机 | 服务器 | 返回乐道官网
当前位置: 主页 > php教程 > magento教程 >

在Xampp里安装Magento应注意的问题

时间:2011-10-28 10:58来源:未知 作者:好模板 点击:
Xampp提供了一个在本地搭建LAMP服务器的便捷方法,而Magento则是电子商务开源软件中的新宠儿,我们没有理由不在Xampp里搭建一个Magento开发环境。 Magento在Windows XAMPP里的安装,比起Zen-c

Xampp提供了一个在本地搭建LAMP服务器的便捷方法,而Magento则是电子商务开源软件中的新宠儿,我们没有理由不在Xampp里搭建一个Magento开发环境。

Magento在Windows XAMPP里的安装,比起Zen-cart之类的开源系统,稍微麻烦一些,服务器需要进行一些配置。另外,低版本Xampp里php的pdo_mysql库可能有bug,导致写入MySQL数据库时,浏览器会莫名其秒地死掉。在我的机器上,Xampp 1.7.0里,安装不成功,但是升级到Xampp 1.7.1后,安装就没有什么问题。如果你使用的是Xampp 1.7.0或更低版本,安装前请先升级Xampp到最新版本。安装之前也应该仔细阅读一下官方的安装文档。

安装前可以下载magento-check.php脚本来测试一下服务器是否满足Magento的安装要求,测试会显示类似下面的结果:

Your server does not meet the following requirements in order to install Magento.

The following requirements failed, please contact your hosting provider in order to receive assistance with meeting the system requirements for Magento:

You need MySQL 4.1.20 (or greater)

The following requirements were successfully met:

You have PHP 5.2.0 (or greater)

Safe Mode is off

You have the curl extension

You have the dom extension

You have the gd extension

You have the hash extension

You have the iconv extension

You have the mcrypt extension

You have the pcre extension

You have the pdo extension

You have the pdo_mysql extension

You have the simplexml extension

第一个错误应该是那个测试脚本自身的问题,它有时候不能正确检测出MySQL的版本号,如果你确定你的MySQL高于此版本,则不用理会。

第二个错误可以通过修改php.ini文件解决,把

;extension=php_mcrypt.dll

;extension=php_curl.dll

改为

extension=php_mcrypt.dll

extension=php_curl.dll

即去掉注释行为的;号,从而启用curl模块。

注意:Xampp里有好几个php.ini文件,哪个才是正确的呢?路径/xampp/apache/bin/php.ini才是正确的那个!而/xampp/php目录里的php.ini文件只是在CGI/CLI模式时使用。所以,当你需要修改php的环境变量时,请配置/xampp/apache/bin/php.ini文件,并在修改后重新启动Apache服务。

一切都配置好后,新建一个数据库,根据Magento的提示进行安装,在写入数据库的时候比较费时间,请耐心等待。好模板推荐!
 
 

(责任编辑:好模板)
顶一下
(1)
100%
踩一下
(0)
0%
------分隔线----------------------------
栏目列表
热点内容