批量更换115网盘链接

今天115网盘关闭了对外分享链接的功能。我的客户有人是用115网盘作为服务器资源存储用的,网站上下载资源都是采用115网盘地址来发布的。这样直接造成全部资源都无法下载了,我临时写了个php脚本来更新全部的115网盘链接到本地服务器地址。   主要思路:

首先将网盘里的资源全部下载到服务器,然后导出一个网盘地址和文件实际名字的列表

如下所示: …

阅读全文

nginx通过轮询避免php-fpm引起的502错误

##问题背景##

最近客户的一个网站总是偶尔出现502错误

网站架构采用的就是nginx 1.0.10+php 5.3.8+php-fpm模式

##问题分析##

首先要检查下php-fpm的进程数使用情况

netstat -napo |grep "php-fpm" | wc -l

如果这个查询出来的数量接近了你 …

阅读全文

快速提升app store下载速度

前两天开始更新MAC OS Mountain Lion。

为了下载这个4.5G的内容,可是郁闷坏了。计算出来的剩余时间7天。

于是开始找加速下载的办法,看来一些帖子以后基本知道了下载速度主要取决与dns将你的请求解析到哪台服务器。

网上一般是都是基于自己找到一台快速的下载服务器IP,然后手动修改/etc/hosts文件的办法。   但是其实看原来就知 …

阅读全文

2012 macbook Air 使用华为E1750 3g上网卡

最近一直在摸索macbook air的使用方法,目前大部分工作都已经可以放弃windows了。

今天又将华为的E1750上网卡在macbook air上正确安装了。

我的3g上网卡如下

e1750图

这个上网卡是09年的,现在直接插入usb后,macbook air没有任何反应。

安装方法:

1、首先要在Windows机器上更新固件

先在windows机器 …

阅读全文

配置ecshop通过本地esmtp发信

#问题:#

最近有个客户的ecshop总是卡在下订单的地方。查询了下日志。发现如下

script_filename = /public_html/quick_buy.php
[0x0a29511c] fgets() /public_html/includes/cls_smtp.php:314
[0x0a295074] get_data() …

阅读全文

winxp的远程桌面设置

最近换了mac的笔记本,由于一些程序需要跑在winxp上面,比如zmud等。。。

于是就在服务器上安装了xen,开了个winxp的虚拟机。本来xen支持vnc远程访问的,但是vnc感觉真心不给里,比windows自带的远程桌面慢了很多。

于是开始考虑使用远程桌面,可是winxp不是服务器版本,所以远程桌面有一些限制。

一个是解决多用户登陆问题

下面是 …

阅读全文

mac下用ssh转发端口

起因是这样的,我在服务器上安装了个虚拟winxp。但是想要在外网远程控制却不行,因为这个虚拟系统没有公网IP。

我的服务器是有公网IP的,例如:210.1.1.1

服务器所在内网全部是10.0.1.x 网段,外网IP是通过路由器映射给服务器的,也就是说服务器上查看IP,只有10.0.1.1这个   虚拟机我是用的xen,然后采用nat方式将一 …

阅读全文

2012 macbook Air 使用感受

6月底,我购买了一台2012新款macbook air笔记本。将近一个月的使用,记录下心得。

以前从来没有用过mac os系统,不过对于linux还是很熟悉的。

早就打算买一台玩玩,一个是没钱,一个是总觉得单位配的也够用。后来又打算学习下ios开发,就下决心购买一台了。

正好赶上6月新款发布,北京正规零售店都没有上市呢,于是在macx.cn上面看到大家 …

阅读全文

Linux防御DDOS攻击

这两天一个以前客户在万网购买的云主机一直被SYN Flood 攻击。

其实SYN Flood到是只能拖慢系统,没到死机的地步。问题是万网发现了DDOS攻击后,直接给云主机断网24小时。

这个处理太恶心了。不说想办法切断攻击的IP,而是直接断掉客户的网络。。。有点说不过去呀

电话咨询了下,他们是系统自动处理的,发现了直接断网。   一般应付DDOS攻击主 …

阅读全文