解决Zen Cart登录后页面显示空白
注册或登录zen cart网站后,网站全部显示空白状态,这时你不要上baidu或google到处乱查,查到的都是教你怎么找错误的提示。直接去FTP里/includes/languages/的english.php文件,把它还原为最初状态的那个文件,然后试下登录登出吧,一切都正常了!
原因是你想要改底部版权,可是你改错文件了,正确的更改地方是FTP:/includes/languages/你的模板名/english.php里,改这里的就是正常的了。
时刻关注莆田外贸,专注莆田SEO动态,zen cart外贸网站建设
注册或登录zen cart网站后,网站全部显示空白状态,这时你不要上baidu或google到处乱查,查到的都是教你怎么找错误的提示。直接去FTP里/includes/languages/的english.php文件,把它还原为最初状态的那个文件,然后试下登录登出吧,一切都正常了!
原因是你想要改底部版权,可是你改错文件了,正确的更改地方是FTP:/includes/languages/你的模板名/english.php里,改这里的就是正常的了。
这里用到APMServ5.2.0_zip.exe和zen cart安装包,请先下载。
将APMServ5.2.0_zip.exe 打开,释放到D/APM,注意文件夹名不能为中文;
1、将zen-cart-v138a-utf8-20081020.zip解压缩,命名为你想要网站的名字,如“crazyprince”,(则你的本地域名就为www.crazyprince.loc),将zen文件夹放在APM目录下,同时到D:\APM\APMServ5.2.0\MySQL5.0\data目录下,建一个文件夹crazyprince(数据库名称)。
2、用记事本打开打开C:\WINDOWS\system32\drivers\etc\hosts, 在最下方添加一行,为:127.0.0.1 www.crazyprince.loc
3、打开D:\APM\APMServ5.2.0下APMServ.exe,电脑右底出现一个红色小房子,打开小房子,点左上角“Apache设置”,选择“虚拟主机管理”,在“虚拟主机域名(必填)”下填写www.crazyprince.loc,将右侧安全模式的勾去掉,将下方的勾全部选上;在最下方“网页文件根目录(必填)”,浏览选择“D/Apm/crazyprince”,然后,点“保存此虚拟主机”,再点“重启Apache使设置生效”;后“退出”
4、仍然打开APMServ.exe,设置端口“80”为“8090”,点“启动APMServ”,看到下方显示打勾,说明安装成功;(有些电脑可以使用默认端口80,前提是不被其他程序占用的话)
5、打开IE,输入:http://www.crazyprince.loc:8090,安装zen-cart ,按说明安装,方法同在服务器上安装网站。
时下,Zen Cart的插件种类繁多,细心列举了一下,有以下一些类别:
模板,边框,区域,语言包,支付模块,价格工具,运送模块,管理工具,产品类型,按钮图形,市场工具,调试等,那么这么多的插件,要从中遴选出十个出来,也是相当困难,以下是我个人的观点。
1、西联WesternUnion 支付插件,对于中国人,尤其是莆田人来说,莆田seo或PPC,自然少不了westernunion, 这个插件可以集成westernunion到zen cart中来;
2、Zen Cart URL 改写插件,这个其实有三个作为候选,Ultimate SEO URLs, Ceon URI Mapping (SEO),Simple SEO URL;
3、News Box Manager,发布新闻,更新你的网站,更利于搜索引擎蜘蛛的爬行。同类别的还有News and Article Manager & Optional Sideboxes;
4、Static Categories Menu,顾名思义,静态菜单,无须访问数据库,但菜单项需要自己手工添加,如果不嫌烦,又有额外需求的话,可以下个试试;
5、Links Manager,友情链接管理,下了之后别忘了加上我的,呵呵;
6、Zen Lightbox,美观图片的,相信你一定在其他地方也见过这样的特效图片;
7、Testimonial Manager,客户评价管理,很不错的zen cart插件,作者的程序设计功底出色,但从美观度来看,just so so;
8、Google SitemapXML (formerly “Google Sitemap”),网站更新了,你最先想通知的是谁? 当然是搜索引擎;
9、RSS Feed,理由同上;
10、WordPress On ZenCart,zen cart集成wordpress 博客程序。
以上插件名字直接复制自官方zen cart Addons and Contributed Modules, 可以直接从那里搜索下载,地址:http://www.zen-cart.com/index.php?main_page=index&cPath=40
zen cart的原装包,后台tools里没有Google XML Sitemap Admin这项,要装个Google XML Sitemap Admin插件,下载后解压,将压缩包里的文件传到FTP目录下,再将压缩包里的install.sql放入后台tools / SQL Query Executor里send一下就可以了。做好seo相关的事情,带动莆田seo!
注:在网站管理员工具中添加的那段代码,应该放在common下html_header.php文件的<meta…下面。
Zen Cart网站的URL地址后面带有?zenid=[参数],这个问题目前存在两种可能性,分别有两个解决方案
1、在后台Configuration->session 将Force Cookie Use 设置为ture;一般如果网站只是在刚开启的时候存在zenid的话,那么,只要这样设置一下就可以了;
另一种就是从头到尾,URL地址后面一直都会有一串zenid=[参数]后缀,这个情况可能是因为缓存文件夹没有写分配权限或者不存在,可以试试方案2:
2、引用英文论坛上的一个正确回复:
In case some of you are wondering why zen_id is all of a sudden being added to your links (or always has) and you want it gone:
Be sure that your “Session Directory” in Configuration>Sessions is set to a directory that actually exists and is writable. If the directory doesn’t exist, then Zen Cart will starting adding zenid to URLS.
Hope this helps.
这句话的意思就是说在zen-cart后台的Configuration>Sessions里有一项Session Directory,它是指定session所使用的文件夹的,如果这个文件夹不存在,或者不可写的话。那么就会在URL上显示zenid=,当然,解决方法就是让这个项所指向的文件夹存在并且可写。
zen cart网站页面静态化后页面成无效,点击则页面空白。解决方法是:
进入FTP根目录,找到文件.htaccess,在第四行RewriteBase /shop/前面加个#号即改成 #RewriteBase /shop/
保存,上传,OK…
众所周知,Zen cart是最好的网店程序之一,但与生俱来的一些程序问题干扰了站内搜索引擎优化。所以需要通过插件的应用及2次开发来达到我们更好的通过搜索引擎销售产品的目的。
1、测试首页、频道页、内页的meta属性(主要包括标题、描述与关键词以及版权等信息),根据页面匹配性,将关键词有效的布局在每个页面内,最好可以达到自由编写的水平。
2、正确书写 robots.txt 和站内 nofollow 属性,屏蔽部分与页面优化冲突或者不应被搜索引擎抓捕的目录和页面。
3、保证多种语言版本网站内容的收录和有效索引:
新建zen cart网站后,往往主页中间有一段话如下:
Our professional services will help you to breathe new life into your business. Feel free to describe the functionality of modules and templates you need to enhance your Zen Cart by sending us a request for quote. Even more, you can use our site to download free templates and modules for your Zen Cart! Make your store eminent and surely customers will appreciate that. This is the main define statement for the page for english when no template defined file exists. It is located in: /includes/languages/english/index.php
删除方法是:FTP:/includes/languages/english/当前使用的模板名/index.php,在define(‘TEXT_MAIN’,”);里有这一段内容,删除!
另:前面如果有句Welcome to WebShop.com,也是在该文件里改的,位置是define(‘HEADING_TITLE’, ‘);里。
装完zen cart SEO Url后,后台Configuration里面的seo url出现乱码,解决方法:
进入服务器,在PHP My Admin下,选择该站的数据库,选zen_configuration,右边选择浏览,跳到最后一页,把表中乱码的项全部删除。再刷新主页和后台,则后台会自动更新安装SEO Url,再选zen_configuration_group里把乱码项删除即可。
一朋友安装了ECShop安装包后,前后台都是英文的。怎么让网站前台是英文,后台是中文的呢?
进入FTP,把 languages目录下的zh_cn/admin的文件夹复制到en_us下面(原来en_us下面的admin文件夹删掉),这样进入后台之后,后台就是中文的了,初步操作未发现问题。注意,要退出后再进入才能生效。
干吗用ECShop的呢?用Zen Cart多好啊。呵呵