最近有个老客户反应、删除数据的时候删除不了。查看了一下原因、原来是Ajax错误。 总结一下Ajax删除数据的步骤 1 创建XML对象(判断浏览器) function createXMLHttpRequest(){ var xml; if(window.XMLHttpRequest){ xml […]
2013年12月26日
快速备份数据库
本篇主要说下 如何来快速备份数据库 一般常见的备份数据库的方法是登陆数据库,通过数据库的导出功能来备份数据库,但是很多时候数据库都会 有个备份时间的限制,如果数据库数据太大从而导致备份的时间久,数据库就有可能备份不下来,就需 要修改数据库配置了。 其实数据库备份还是有其他方法的。 1.是通过数据库的导出功能备份数据(针对数据信息不多的数据库进行备份) 2.通过ssh命令就行备份 以linode vps服务器为例 […]
Warning: shell_exec() has been disabled for security reasons
最近刚买了一个新空间,网站上线后发现总是出现以下警告: Warning: shell_exec() has been disabled for security reasons in /home/shoesnba/public_html/redsoleshoeses.com/includes/functions/general.php […]
wordpress可视化编辑不显示
前几天在添加新的文章时候突然发现wordpress的可视化编辑器不能使用了、找了很多方法。终于搞定了这个问题。 可视化编辑器不能正常显示的几种解决方法: 1.查看后台的设置,登录后台——用户选项,在你的档案和个人设置项里,勾选可视化编辑选项 2.清空浏览器的缓存、关闭后打开 (主要测试是否为浏览器的问题) 3.在配置文件中wp-config.php文件中最后加入代码:define(’CONCATENATE_SCRIPTS’,false) 4.查看代码有没有被攻击注入代码。如果被注入代码也会导致编辑器、css、js无法加载。 5.使用插件、抛弃wordpress自带的编辑器、直接安装一个新的编辑器、我个人比较推荐FCK Editor这款。 6.从新安装wordpress […]
2013年12月12日
域名添加错误
最近在www.doteasy.com买了个空间,所有数据都转入空间,域名也指向了该空间的ip,但是在cPanel进行域 名绑定的时候却出错了,具体错误如下: “Using nameservers with the following IPs: 124.172.157.93,58.248.4.38 Sorry, the […]
2013年11月29日
mysql 常见的日期查询
今天主要来说下mysql内部常见的几个日期查询 1.查询今天的信息 select * from 表面 where to_days(时间字段名)=to_days(now); 2.查询昨天的信息 select […]
数据库错误所遇到的mysql error
这里简单的来说下2个mysql error,他们所产生的的原因,以及解决方法。 1.the error is could not connect to host.the […]
google map getLatLng()函数
这个是利用google map api 做地图的时候发现所搜索的位置并不正确,然后上网找到的对于该函数的解释。 这一种解释并不是很正确 但是是可以考虑的 Google API 对这个函数是这样解释的:向 Google […]
PHP session的基本用法
PHP中session是一个很重要的函数、不管是登录、验证码、购物车等等他的运用普遍性相信每个PHP程序员都可以感觉到,可以是关于session 的使用就不是那么容易的了、它比较抽象运用起来困难比较大。 最近在做验证码的时候就遇到session 的使用。 下面讲讲session的基本用法: 1、启用session前必须先初始化session 代码:session_start(); 2.创建一个session 代码:$_SESSION[‘name’]=’onepound’; 说明:name […]
2013年11月28日
网站出现Deprecated: Function ereg_replace() is deprecated in错误
今天检查新上线的网站注册页面的时候突然出现Deprecated: Function ereg_replace() is deprecated in错误、感觉很奇怪。自己在测试空间的时候是好好的、为什么转移到别的空间就出错了呢。经过查找才知道、原来ereg_replace函数早已经废弃了。PHP版本低于5.3不会报错、但PHP5.3以上的版本都不能使用。否则就会报Deprecated: Function ereg_replace() is deprecated […]
2013年11月27日
wordpress get_the_post_thumbnail获取产品缩略图
一般只要用到wordpress做博客、企业站、外贸网站都会用到一个经常用的函数 get_the_post_thumbnail 获取缩略图、之前用wordpress做网站的时候也用到这个函数。但一直没有做深入的了解。最近做wordpress外贸店的时候出现了用get_the_post_thumbnail读取图片但是图片显示的不是很清晰、这是因为程序会自动压缩你的图片、导致图片的清晰不好,那么如何设置这个函数呢 用法: <?php echo get_the_post_thumbnail( $post_id, $size, $attr […]
2013年11月23日
wordpress woocommerce插件产品单页图片大小调整
最近做的wordpress外贸网站一直在不断的更新、调整当中。这个几天突然发现网站上的图片跟自己本地上的图片差距太大、主要是网站上的图片很模糊、看起来效果很不好。这样肯定会影响网站的访问和客户购买的心情。仔细查看原来woocammerce插件默认会给图片设置一个宽度和高度、把图片压缩。 woocammerce是一款十分强大的wordpress购物插件。说他强大主要是他的拓展性能之分好。可以在自己主题当中(function.php)控制改变插件中的一些产品和方法。 下面说说怎么调整产品单页面的图片大小吧 找到woocommerce的单页面:woocommerce->templates->single-product->product-image.php 可以看到: 过滤器hook:single_product_large_thumbnail_size就是控制图片的大小的。找到控制图片的地方就好办多了 下面直接从新构造一个: add_filter( ‘single_product_large_thumbnail_size’, ‘wc_single_product_size’ […]
开通sendmail
最近遇到一问题,就是客户无论是注册,还是购买产品都不能收到网站自动发送相关的邮件,这样客户就很难知道自己是否购买 成功。但是在程序里面确实又有这个自动发送邮件的功能。 采用层层排除后发现原来sendmail返回的状态一直是false,最后才发现原来vps没有开通sendmail… 既然是sendmail的问题,那么我们就来开通sendmail 1.安装sendmail apt-get install sendmail 2.开启sendmail service […]
2013年10月31日
implode(),emplode() 字符串数组,数组字符串转换函数
最近给一些老客户把旧网站的数据转移到新网站上,但的由于数据库设计,和程序上的差异,所以必须得写一些小程序去从新整理这些数据,特别的产品图片这个地方。 对于数据的操作、运用对多的就是implode()、emplode() 字符串数组,数组字符串转换函数。 1、implode() 函数把数组元素组合为一个字符串。 用法:implode(separator,array)。 例如: $arr = array(‘Hello’,’World!’,’joy’,’Li!’); […]
bluehost,godaddy两大主机比较
godaddy主机和Bluehost主机他们都是国内用户数量最多、速度最快、最稳定的美国主机之一。 现在来对这两个主机进行一下简单的比较,说一下他们的优势与劣势 1.一个godaddy主机账号里面可以拥有多个空间而一个bluehost主机账号里面只能有一个空间(ps:如果godaddy账号被封,将 导致不能进入控制面板,其他空间也连带的不能做任何修改) 2.godaddy空间没有文件夹个数的限制,bluehost空间有文件夹个数的限制,文件个数不能超过20万,如果超过了,被 bluehost发现就会关掉空间,只有删减文件后他们才会重新开启 3.godaddy空间不能放仿牌,一旦被发现,整个godaddy账号将被禁用。 4.bluehost空间一旦网站违反了他们的协议,空间将被关掉,不能在使用该空间,没有任何方法可以挽回该空间 5.godaddy空间数据库是独立的,建立好数据库后只要记录数据库地址,以后就可以直接进入数据库,bluehost空间只能通过控 制面板进入数据库 […]
2013年10月30日
ssh rm -rf误删了文件如何恢复
操作ssh命令的时候,最害怕一不小把网站数据删除了。前不久我就遇到了这个问题,实在是令人很崩溃,然后开始在网上 不停的查找该如何恢复误删的数据,最后终于找到一不错的解决办法,那就是利用extundelete来恢复误删的数据。具体操作步 骤贴出来给大家分想一下。 1.下载并安装extundelete 下载地址:http://nchc.dl.sourceforge.net/project/extundelete/extundelete/0.2.0/extundelete-0.2.0.tar.bz2 2.查找误删数据的节点 使用extundelete查看分区上存在的文件 [root@www ~]# extundelete […]
外贸建站之运费问题
最近有客户反映说他paypal实际收的钱和网站后台显示的不一样,paypal付款总金额里面运费是0,而网站后台显示的运 费是9美金,实际付款金额少了9美金。 进入网站后台一看,实际金额和客户发过来的paypal截图确实不一样,这就奇怪了,付款的流程中的金额都是系统自动计 算的,而付款的时候客户又不能更改金额,怎么还是会少付呢???既然是邮费少算进去了,那一定是这邮费这一块出了问题。 然后多次测试,无论怎么更换快递方式(不同的快递方式,运费不一样),总金额在网站上的显示都是正确的,到了paypal 官网也没任何问题,既没有多算,也没有少算,也就是说客户收取的金额都是正确的。郁闷,可是客户给的截图确实是运费出了 问题啊!!! 最后进后台看了下,原来前台更换快递方式了,但是后台的快递方式仍未改变,运费也是第一次选择快递的运费,所以才出 现了,客户反馈的情况。 问题找到了,就开始做修改了。找到paypal的接口文件,在每次订单更新的时候,都更新一下总金额统计就可以了。如图所示: […]
wordpress 添加客户注册信息的日期。
最近完成一个wordpress购物网站 (网址:www.ghandbags.net),检查后台发现没有客户注册的时间,这对于管理员来说十分的不方便,想要知道今天有多少客户注册都查不到。 当然可以在后台更改,更wordpress更新和快,而低版本的可以更新到最新版本,前提是不能更改他里面的核心代码,处于考虑以后升级的问题只能在主题functions.php中写方法来实现了,下面分享下代码: 如果你有外贸企业网站建站需求,欢迎随时联系我们 QQ客服:415682727 电话:020-39907297 MSN:xueposter@gmail.com
2013年10月29日
新一代空间伪静态使用问题
最近有一个网站从godaddy空间转到新一代空间,网站突然间就不能正常访问了。还报了个500的错误。 很郁闷,在godaddy空间上网站就可以正常访问,而转到新一代的空间上却不行了。 检查了很久,实在不知道是什么原因导致的了,就尝试着先把伪静态关掉试下,结果居然可以访问了,这好办了,既然知道问题 所在了,就很容易解决了。 然后查了一下新一代空间使用需要注意的事项。发现原来新一代空间的伪静态URL重写语句需要遵循以下规则: 1.需要写入RewriteEngine On来声明开启重写功能,所以RewriteEngine On是第一条伪静态语句; 2.所有URL重写语句以Rewrite开头的关键词开始,如RewirteRule、RewriteCond等,类似的语句如下 RewriteRule […]
wordpress购物网站
最近完成了一个wordpress购物网站。整个页面看的很整洁大方,购物流程清晰、给客户的体验很不错。在这里展示一下: 首页: 列表页面: 详细页面: 购物车页面: 很不错的一款购物主题,wordpress最有搜索擎相相当友好,它没有magento、zencart等框架那么麻烦、而却难优化、而wordpress的娇小、灵活、结构简单、使用方面给他在优化上带来了很多的方便。现在的外贸购物网站无非就那几种框架、千篇一律、越来越没有特色。拥有一款不一样的网站、可能给您的收益带来想不到的结果。 如果你有外贸企业网站建站需求,欢迎随时联系我们 QQ客服:415682727 电话:020-39907297 MSN:xueposter@gmail.com
