分类归档

网站开发

FWQ
网站开发
解决zencart在PHP5.3环境下错误方法
有zencart错误或者空白先打开错误提示,ftp看cache错误日志 或者 面板查看错误日志,再对比数据库是否正确,可拿脚本看是否能连接 \cp -r  backipmysql/nlbarb_007li/ . chown -R mysql:mysql  nlbarb_007li 如果是前台错误,打开文件 \includes\extra_configures\enable_error_logging.php 如果是后台错误,打开文件 \admin\includes\extra_configures\enable_error_logging.php 查找 @ini_set(‘display_errors’, 0); 修改为 @ini_set(‘display_errors’, 1); 问题1.巨多Deprecated:错误或页面直接空白 解决方案: /home/public_html/includes/application_top.php define(‘STRICT_ERROR_REPORTING’, true); if (defined(‘STRICT_ERROR_REPORTING’)…
2025-04-26 阅读全文 →
FWQ
网站开发
zencart新增categories分类表字段步骤
zencart新增分类字段步骤 1.categories表新增字段related_categories、related_products ALTER TABLE `categories` ADD `related_categories` VARCHAR( 255 ) NOT NULL , ADD `related_products` VARCHAR( 255 ) NOT NULL; 2.修改admin\categories.php 大概212行 $insert_sql_data = array('parent_id' => $current_category_id, 'date_added'…
2025-04-26 阅读全文 →
FWQ
网站开发
最低运行ZenCart服务器环境要求
运行ZenCart程序,最低/建议服务器配置:PHP 4.1.x 或以上版本 (PHP 4.3.x 以上性能最佳),Apache 1.3.x 和 MySQL 3.2.x 或以上版本。Register_Globals 可以设为on或者off, safe_mode 建议值为off. 提示: 运行php v4.1.2的服务器有些已知问题,多数问题都有解决方案。 提示: 很多支付模块和付款模块要求PHP安装/编译了CRUL软件包。 提示:可能需要HTTPS支持,这取决于使用的支付模块。建议在新建帐号和结帐时使用SSL。
2025-04-26 阅读全文 →
FWQ
网站开发
修改ZenCart文章内容的颜色和字体
    用文本编辑器打开ZenCart样式表:/includes/templates/YOUR_TEMPLATE/css/stylesheet.css 所有页面以”类”分段,每个类都有一个样式。类的样式用于控制字体、颜色、文字大小、边框、背景图像等等。可以通过用标准HTML颜色代码修改文字和背景颜色,可以增加或减小文字大小,可以用不同的字体名称改变字样。     要删除一个CSS元素,例如边框,只要在不需要的行开始加上标记 “/*” (除号,星号),行结尾加上 “*/” (星号,除号)。 推荐安装 Firefox + Firebug,修改、查找CSS很方便
2025-04-26 阅读全文 →
FWQ
网站开发
详细分析zen cart $db变量
zen cart $db变量是mysql数据库类的对象,是一个全局变量。在zen cart系统里面的任何一个地方都可以使用这个对象来查询数据库获取数据库的内容。只要需要用到查询数据库,都可以使用这个对象的函数$db->Execute($sql);来查询数据库。 require(‘includes/application_top.php’); $dataa = $db->Execute(“SELECT languages_id FROM languages”); 如果是在函数里面需要用到数据库内容的话,首先要声明该变量是一个全局变量:global $db; 这个变量是在includes\init_includes\init_database.php 文件里面定义,这个文件是zen cart系统的初始化文件。 代码 require(‘includes/classes/db/’ .DB_TYPE . ‘/query_factory.php’);  //在includes\classes\db\mysql\query_factory.php $db = new queryFactory();
2025-04-26 阅读全文 →
FWQ
网站开发
自定义修改ZenCart后台时区(php设置时区)
ZenCart后台默认时间跟本地时间不一致,导致zencart订单时间,发送邮件时间与本地时间会有一定差距,在网上搜寻了一下修改方法,总结出来有两种: 1,修改服务其配置php.ini文件 在php.ini文件中找到:data.timezone =    去掉前面的;号,然后设置:data.timezone = “Asia/Shanghai”;即可。 2,在程序PHP 5以上版本的程序在文件头使用函数 打开文件 admin\includes\application_top.php  在文件 第一行加入函数:ini_set(‘date.timezone’,’Asia/Shanghai’);或者date_default_timezone_set(‘Asia/Shanghai’);    这就是国内时区,更新后去后台刷新下,或者下单看看效果吧。   一些常用的时区标识符说明: Asia/Shanghai – 上海 Asia/Chongqing – 重庆 Asia/Urumqi – 乌鲁木齐 Asia/Hong_Kong…
2025-04-26 阅读全文 →
FWQ
网站开发
Zen Cart RSS feed parse_url()出错
 查看一Zen Cart站的error_log,发现很多PHP Warning,如下: 1 PHP Warning:  parse_url() expects parameter 1 to be string, array given in /home/profeth1/public_html/domain/includes/classes/rss_feed.php on line 450 编辑includes/classes/rss_feed.php,在函数_clear_url的开始部分加个判断:如果参数不是String则不进行处理。 1 function _clear_url($str) { 2   // added by…
2025-04-26 阅读全文 →
FWQ
网站开发
把ZenCart中的数据转移到Magento的方法
下面是关于如何将ZenCart或OsCommerce的客户,订单,目录,产品和图像导入到Magento的方法 1)安装osCommerce迁移工具 ZenCart和OsCommerce数据库是一样的的,因为ZenCart是一个OsCommerce子项目。 osCommerce迁移工具是由Magento核心团队开发,您可以安装它从MagentoConnect这里: http://www.magentocommerce.com/magento-connect/Magento+Core/extension/114/os-commerce-import   2)更新Run.php文件: 根据不同版本,将以下链接中的内容替换到/app/code/core/Mage/Oscommerce/Block/Adminhtml/Import/Run.php 的Magento 1.5.x的: http://svn.magentocommerce.com/source/branches/1.5-trunk/app/code/core/Mage/Oscommerce/Block/Adminhtml/Import/Run.php 的Magento 1.4.x的: http://svn.magentocommerce.com/source/branches/1.4-trunk/app/code/core/Mage/Oscommerce/Block/Adminhtml/Import/Run.php 的Magento 1.3.x的: http://svn.magentocommerce.com/source/branches/1.3-trunk/app/code/core/Mage/Oscommerce/Block/Adminhtml/Import/Run.php   3)复制产品图像 通过FTP复制您的目录和产品图片到MAGENTO的media/Import目录中,并启用所有复制文件夹和文件的写入权限。   4)备份sCommerce或ZenCart数据库,同时备份Magento的数据库 使用phpMyAdmin或MySQL控制台工具,将OsCommerce或ZenCart数据库复制magento所在的主机中(其实只要开启OsCommerce或ZenCart数据库远程访问权限即可)。不要忘记做Magento的数据库的备份。   5)建立osCommerce(ZenCart)在Magento导入配置文件   填写表格: –…
2025-04-26 阅读全文 →
FWQ
网站开发
提高zencart后台安全性的方法
Zencart安全如何修改ZenCart后台管理目录admin 修改”admin”目录名,用一个很难猜测到的名字。 (在进行下面的修改前,请备份文件和数据库。) A- 用文本编辑器,例如记事本,打开文件admin/includes/configure.php。 将所有出现/admin/的地方改成自己的管理目录名。 需要修改的部分 1: define(’DIR_WS_ADMIN’, ‘/admin/’); define(’DIR_WS_CATALOG’, ‘/’); define(’DIR_WS_HTTPS_ADMIN’, ‘/admin/’); define(’DIR_WS_HTTPS_CATALOG’, ‘/’); 需要修改的部分 2: define(’DIR_FS_ADMIN’, ‘/home/mystore.com/www/public/admin/’); define(’DIR_FS_CATALOG’, ‘/home/mystore.com/www/public/’); B- 找到ZenCart的/admin/目录, 将该目录名按照admin/includes/configure.php中的定义作相应修改。
2025-04-26 阅读全文 →
FWQ
网站开发
如何替换修改zencart网站背景图
背景图片我们首先要找到zencart替换背景图的地址:includes\templates\yourtemplates\css\stylesheet.css 找到文件后下载下来,然后用dreamweaver打开, 输入body进行搜索,会找到一串代码,如下: body { margin: 0px; font-family: arial, helvetica, sans-serif; font-size: 70%; color: #455; background: url(../images/picture.gif) top center repeat fixed; } 替换下颜色的路径,就可以变换网站背景图 有的模版不一样,可能会找到的代码如下: body { margin: 0px;…
2025-04-26 阅读全文 →