0

Magento2尝鲜

Posted by Alan on January 29, 2015 in Magento |

Magento已在进行Magento 2的开发,测试版已放出,下载地址为https://github.com/magento/magento2,安装方法请参照: http://www.venustheme.com/how-to-install-magento-2-clear-detail-oriented-guide-to-set-up-magento-2-0-easily/ 其中composer在安装过程中,会要求翻墙才能连接到相应的服务器去下载资源,这里不进行赘述。整个安装页面进行了优化,相比1.x.x而言要更加高大上了,以下是安装完成后后台的登录页面: 以下是后台页面显示效果,可以看出整个界面做了比较大的调整: 当然最大的更改是整个代码的目录结构,如我们熟悉的skin目录在Magento2中被完全去除,主题都放到了app\design\frontend\Magento下等等。 常见问题 1.Mac使用XAMPP php替代系统(~/.bash_profile) Magento 2最新版本要求使用PHP 7,如果所使用的XAMPP集成的是PHP 5请去Apache Friends下载最新版本 2.缺少ext-intl的问题 切换到Magento根目录执行composer install时,有可能会出现多种报错,像mcrypt之类的问题通过常见问题1中的方法即可解决,但对于intl缺失的问题,需要单独进行安装,报错内容如下: 解决步骤如下:

Tags: ,

0

Magento的安装

Posted by Alan on June 21, 2014 in Magento |

前面我们完成了Magento的环境搭建,现在我们开始正式安装Magento,安装前需要做一些准备工作,先来创建所需的目录: sudo mkdir -p /srv/www/magento_dev/public_html/ sudo mkdir /srv/www/magento_dev/logs/ sudo mkdir /srv/www/magento_dev/ssl/ 其中的-p为强制创建,magento_dev可根据个人喜好进 行修改。接下来安装SVN sudo apt-get install subversion -y 安装完SVN后切换到magento_dev目录并使svn指令运行最新版本的Magento(当前为1.9) cd /srv/www/magento_dev sudo svn export –force http://svn.magentocommerce.com/source/branches/1.9 public_html/ 拷贝完所有的Magento文件后,需要进行一些权限方面的设置: sudo chown -R www-data:www-data public_html/ (PHP5-FPM默认属于www-data用户组) sudo chmod -R 755 public_html/var/ sudo chmod -R 755 public_html/media/ sudo chmod -R 755 public_html/app/etc/ 下面就需要创建一个数据库来供Magento安装时使用,首先通过之前用过的指令进入到MySQL命令行 sudo mysql -uroot -palanhou2014 下面就可以使用MySQL的指令来创建一个空数据库了: […]

Tags: , ,

0

Zencart本地安装及模板添加

Posted by Alan on February 4, 2013 in 个人随笔 |

Zencart是另一个比较流行的网店系统,安装也十分的简单,基本可以参考前面Magento本地安装进行配置。同样是需要在phpmyadmin中创建一个对应的数据库,然后按流程一步步安装,只是出于安全考虑,初次登录可能需要您修改admin文件夹的名称以及重置密码。 如何添加Zencart模板? 为Zencart添加模板首先需要将您下载的模板解压缩复制到includes\templates文件夹下,然后登录Zencart后台点击菜单栏Tools>Template Selection,在右边点击Edit在下拉列表中选择相应的模板名称,然后点击Update更新即可。

Tags: , ,

0

XAMPP,Magento环境安装及XAMPP删除

Posted by Alan on January 31, 2013 in Magento |

现在建立一个网站已经相当容易,像alanhou.org的博客使用的Wordpress,现在也非常流行,让像我这样不太懂程序的人也可以轻松运营一个博客。有的时候您可能想要在购买空间和域名之前先熟悉一下或者先不在线上进行编辑,这时您可以安装本地的服务器环境,如WAMP,MAMP,XAMPP等集成环境(AMP分别指Apache,MySQL,PHP),这些在网上都非常容易下载。而有时您需要的可能不仅仅是博客,而是想要赶一下电子商务的浪潮,现在同样有很多流行的网站系统,这里以Magento为例进行简单的说明。 首先安装xampp本地服务器环境,按照安装流程进行即可,安装完成后您将能看到一个xampp的控制窗口,运行本地服务器环境通常您仅需开启Apache和MySQL这两项服务。 Xampp与Skype冲突 在实际操作中您可能会遇到在上图的控制面板中无法成功开启Apache服务的情况,这时请检查是否同时开启了Skype,而Skype会占用Apache默认使用80端口。您可以选择关闭Skype,或者点击Skype菜单栏的工具>选项>高级>连接,将默认勾选的”将80端口与443端口作为接入连接的备用端口”去除;您还以选择修改httpd.conf文件中的”Listen 80″字段,将默认的80端口修改为其它端口。 安装Magento 下载magento解压缩后放到htdocs文件下,如C:\xampp\htdocs(根据安装路径会略有不同,以下所说C:\都是指安装路径),同意协议直接点下一步,在配置页可能会看到PHP extension “curl” must be loaded的警告,此时在C:\xampp\php下找到php.ini文件,使用ctrl+F搜索curl,将extension=php_curl.dll前面的分号;删除保存即可(此时您需要重启Apache以使修改生效)。 如果还不可以的话,您需要在xamp中找到libeay32.dll, ssleay32.dll, php5ts.dll, php_curl.dll,前3个在php文件夹下,最后1个在该文件夹下的ext文件夹内(本地路径为C:\xampp\php\ext)这些文件,然后把它们都拷贝到C:\Windows\System32目录下,再重启apache即可。 打开http://localhost/phpmyadmin在MySQL版块创建一个数据库命名为Magento(或其它的名称)如果您在安装后修改了数据库的密码等,可打C:\xampp\htdocs\magento\app\etc下的local.xml修改数据库用户名和密码,在CDATA[ ]的框中输入或修改相应的内容即可 <username><![CDATA[root]]></username> <password><![CDATA[ ]]></password> 后台登陆地址为http://localhost/magento/index.php/admin,如若无法登录:可能是由于浏览器在解析没有.的域名时候有问题,请将http://localhost换成 http://127.0.0.1试试 , 当然您有可以通过修改host文件(C:\Windows\System32\drivers\etc)的方法实现 Alan测试使用的是下面的地址是,可以正常运行( 如果这些方法都不行的话,这可能是由于magento的cookie的问题,建议您使用非ie内核的浏览器,如firefox) 127.0.0.1        test.localhost.com 修改MySql密码phpmyadmin无法登录 在您修改了MySql之后可能会出现下面的提示: Error MySQL said: Cannot connect: invalid settings. phpMyAdmin tried to connect to the MySQL server, and the server rejected the connection. […]

Tags: , , , ,

Copyright © 2012-2018 记录点滴生活 | Alan Hou的个人博客 All rights reserved.