zencart 客户下单,都会生成两个订单号。
并且会给客户发送两封内容...
zen Cart是一个功能十分强大的电子商务软件,表面看来给使用这提供的功能不是很多。
但是,当你越深入,越会了解其提供的功能很多是大家平常不用和看不到的,但是这些功能却可以保证网店的数据库和功能的完整。
但是,话说回来,zen Cart还是有很多BUG的,例如:“zencart 客户下单,都会生成两个订单号。
并且会给客户发送两封内容一样邮件。
”,这就是他的BUG之一。
这个BUG可能是客户在确认订单时双击确认键的结果。
只要客户点击一次,程序就会得到一个订单确认指令,按理程序应该过滤掉双击中的一次,但是程序有bug,没有过滤。
就出现了提到的问题。
我本人也遇到此问题。
我还是比较懒,也为了今后升级时方便(我已经给我的网站升过级,改动过的程序,在升级时比较麻烦),没有去改程序,只是对同一次下定的第二个订单做个订单状态标注。
并将此状态标注信息通知客户。
不过,你要是不怕麻烦,可以找找是那个程序,再改改程序,应该不难的。
但是千万不要改成“单号不一样,只发一封email哦”。
请问如何设置zencart 伪静态?
大多数FTP程序都允许您更改文件的权限,连接到您的网站的FTP程序,移动到你的public_html目录,也许到你的“zencart”文件夹下public_html,如果你使用一个子文件夹,然后寻找一个“属性“命令,可以应用到该目录(通常如果你右键点击,属性将是其中一个选项),然后更改权限到以下文件夹需要设置:(如果提示是否包括下面的文件/文件夹(也称为“递归”)或检查“是”) 所有这些文件夹的“写入”(通常这意味着777,或者755,如果使用的suPHP:见脚注): (具体来说,这些必须是可写的,并可以上传到他们那里,或者在其中创建或通过PHP来改写。
)/cache /pub /images /includes/languages/english/html_includes /admin/backups /admin/images/graphs 这些文件的“只读” (通常是 644或者444) /includes/configure.php /admin/includes/configure.php 使用的cPanel 在cPanel中,你有文件管理器,打开文件管理器,浏览你的ZenCart的文件夹,并根据需要对特定的的文件/文件夹进行更改。
范例: /includes/languages/english/html_includes 浏览通过:- includes - languages - english 点击-html_includes,然后你会得到另一个页面,并可能在右上角会有一个“文件夹的权限”或“权限”链接。
点击它,然后设置权限,读,写和执行所有类别的用户(通常是9复选框)。
如果它有一个选项来处理这个子目录下的所有文件,然后单击确定检查框(或任何按钮过程中的变化)。
使用SSH 如果你有,而不是SSH访问的cPanel,您可以键入以下命令:1. chdir/home/myaccount/public_html/zencart(substitute your actualworking directory)2.键入以下命令 (大写R是重要的)(如果你正在运行suPHP,然后755是适当的,这意味着您可以跳过,因为你的文件夹可能已经777线,见脚注!) chmod -R 777 ./cache chmod -R 777 ./pub chmod -R 777 ./images chmod -R 777./includes/languages/english/html_includes chmod -R 777./admin/backups chmod -R 777./admin/images/graphs chmod 444./includes/configure.php chmod 444./admin/includes/configure.php1. chdir/home/myaccount/public_html/zencart(substitute your actualworking directory)3.可选:改变此行的所有文件(不是文件夹)和子文件夹内(而不是文件夹本身)是典型的网络服务器使用的理想选择。
找到find ./ -type f -exec chmod644 {} ; 如果这些方法不行,然后你需要联系您的托管公司,来帮助你改变文件的权限。
在Windows服务器上:1.浏览wwwroot文件夹(或任何路径的zen文件)2.一个特定的文件或文件夹上右键单击(见上面的文件夹和文件列表)3.选择“属性”4.选择“安全”选项卡5.新增“IUSR_xxxxxxx“,给它的读/写权限。
6.确定,确定,确定7.如果你在在上面的步骤4中没有“安全”选项卡,只需选中“读取”和“写”框(或取消选中,所有必需的文件/文件夹只读框,如果存在的话)8.重复相同的列表,在FAQ里面和Linux/ UNIX服务器一样。
在WindowsPC上(有时也被称为的“localhost”):类似上述的Windows Server :1.浏览wwwroot文件夹(或任何路径的zen文件)2.在一个特定的文件或文件夹上右键单击(见上面的文件夹和文件列表)3.选择属性4. 根据您的要求设置或关闭只读标志5.单击“应用”和/或“确定”。
6. 重复相同的列表,在FAQ里面和Linux/ UNIX服务器一样 在suPHP或suexec在服务器上运行时的注意事项:您的主机运行suPHP(有时也简称为suexec的),如果权限问题上有一系列的变化,你必须遵守:a)您需要确保您的用户名,而不是根所拥有的文件和文件夹 b)你还需要确保php文件中有任何文件夹被设置为不高于755并且php 文件被设置为不高于644。
如果你不这样做,那么你会得到"500Internal Server Error"。
因此,在suPHP模式下,建议用“755”取代所有“777”中提到文件夹的关系,包括“644”。
或者,如果您的托管公司,有一个更严格的配置,然后使用由他们指定的最低数字。
网站设计中zencart是什么意思?
Zen Cart系统默认是只在大分类也就是一级分类显示子分类,此插件可以直接显示一级分类下的所有产品安装前:安装后:安装方法解压后,直接覆盖即可教程说明是英文的,对应着看,做好对应备份.
zencart 和 magento 各有什么优势...
展开全部 具体操作方法如: 进入后台--商店设置--电子邮件,首先选择”电子邮件发送方式“为smtpauth。
然后输入你的gamil邮箱地址。
最后设置 1)首先后台电子邮件 发送方式是:smtpauth 2)smtp帐号邮箱:xxx@gmail.com 3)smtp帐号密码:xxxxxxxx 4)smtp主机:smtp.gmail.com 5)smtp服务器端口:465或者587 如果这样设置是正确的。
但是有些主机还是会出现Email Error: SMTP Error: Could not connect to SMTP host.这样的情况 。
这个需要服务器支持。
检查下后台-工具-服务器信息里是否有OpenSSL。
因为google 传输是ssl://smtp.gmail.com协议。
所以需要服务器支持Openssl这个尤为重要。
补充重要情况:电子邮件必须从现有域名发送 设置成 no 若还不行可以去咨询QQ:1622766021...
zencart 怎么双语言
最简单的办法就是先安装中文版zen cart,然后在后台管理界面选择英文管理界面,把中文语言包卸载掉;再把\admin\includes\languages的schinese文件夹重命名为english;之后把schinese.php文件重命名为english.php;刷新下后台,这样后台就是纯中文的,前台是英文的。
具体也可以如下操作:1、从zen cart官方网站下载Zen Cart最新程序 中文版,之后安装。
2、以管理员登录,进入zencart后台,然后在后台界面设定(Locallization)–语言代码(Languages)中选择简体中文,删除,将英文English设为默认3、删除后前台就变成英文,后台也变成英文,.这是就修改管理员目录中的语言包名称admin\includes\languages中将english文件夹改名为englishbackup(也可以是其他名字),english.php改名为englishbackup.php(也可以其他名字),然后将schinese文件夹改名为english,schinese.php改名为english.php
转载请注明出处51数据库 » zencart搬家软件