- 博客(14)
- 收藏
- 关注
原创 iptables + php 上网计费实现
最近有一个香港的酒店提出需求,要到酒店业内的商务中心实行计费上网, 提供了如下技术方案:1、设一台CENTOS5的机器做为路由,把需要计费的机器都设为用此服务器做网关。2、服务器开启IPTABLE,通过IPTABLE控制能不能使用互联网。 记录下以下技术要点:一、 php可以通过shell_exec来执行shell指令,但iptables的指令是root才有权限执行的,所在需要
2010-03-18 15:28:00 1531
原创 MS SQL 2005链接服务器连接远程ORACLE全过程
第一步:下载安装Oracle 10g Release 2 客户端软件,下载连接是:http://download.oracle.com/otn/nt/oracle10g/10201/10201_database_win32.zip下载后安装 第二步:下载安装Oracle ODAC,下载连接是:http://download.oracle.com/ot
2009-12-29 17:35:00 1247 1
原创 Powerbuilder10.5连接oracle10.2
先到oracle 网站上下载instantclienthttp://www.oracle.com/technology/software/tech/oci/instantclient/htdocs/winsoft.html因为要我连接的是oracle 10.2的服务器,所以我选择的是Version 10.2.0.4Instant Client Package - Basic 要下,
2009-11-23 14:42:00 1719
原创 Centos5.3编译内核增加connlimit模块并升级Iptables
系统环境和相关软件包操作系统:centos5.3 2.6.18-128.el5内核源码路径:/usr/src/kernels/2.6.18-128.el5-i686iptables-1.4.0.tar.bz2 wget http://ftp.netfilter.org/pub/iptables/iptables-1.4.0.tar.bz2 此过程曾尝试使用iptab
2009-10-11 18:47:00 1986
原创 unpack错误信息
如果看到类似以下的错误信息, Warning: unpack() [function.unpack]: Type V: not enough input, need 4, have 1 in /xx/xx/xxx.php on line xx 那么,请检查php.ini的magic_quotes_runtime参数,一定要设为off, 我查了2个多小时得到的经验。
2009-10-10 00:15:00 2272
原创 mysql自动备份脚本
DB_NAME="dbname" DB_USER="root"DB_PASS="xxxx"BIN_DIR="/usr/bin"BCK_DIR="/var/www/mysqlbackup"DATE=`date +%Y%m%d`$BIN_DIR/mysqldump --opt -u $DB_USER -p$DB_PASS $DB_NAME | gzip > $BCK_DIR/$DATE.
2009-06-27 15:10:00 535
原创 最齐全的pbone 的YUM源使用办法
http://rpm.pbone.net/index.php3这里的linux版本是最齐全的,而且都有新版本可用.但它的yum源不是公开使用的, 先注册个帐号,最好使用gmail邮箱,不然收不到邮件,然后登录后,点"YUM CONF"按纽,进入下面页面,生成 yum源配置文件 Please note that it may be necessary to include noa
2009-06-25 16:40:00 3346
原创 又是selinux让fsockopen工作不正常
刚开始,还以为是短信网关服务器拒绝非国内的IP,因为出错是说权限不够,拒绝连线,找了短信网关服务商,说没有限制,找托管商,问防火墙是不是封了端口,都说没有。后来突然想到,会不会是selinux的问题呢,于是google一番,还真是找到答案,还真是selinux的问题,这东西真让人又爱又恨。 getsebool -a | grep httpd 查看httpd_can_network_
2009-06-20 20:37:00 696
原创 selinux跟ZendOptimizer共存
一直以来都在头痛这个问题, 要用ZendOptimizer,就非得关selinux才能搞定,找了好多资料也没搞定,今天终于搞定了,就执行如下三句指令: chcon -t texrel_shlib_t /usr/local/Zend/lib/Optimizer-3.3.3/php-5.2.x/*.sosudo execstack -c /usr/local/Zend/lib/ZendEx
2009-06-19 23:15:00 955 1
原创 centos5.3升级php成5.2.9的办法
centos的升级源一般最高版本是5.2.6, 用以下办法可以升级到5.2.9 64位版本wget http://download.fedora.redhat.com/pub/epel/5/x86_64/epel-release-5-3.noarch.rpmrpm -ivh epel-release-5-3.noarch.rpm wget http://rpms.famille
2009-06-18 22:47:00 1051
原创 namecheap.com注册域名免费送PositiveSSL 的安装(2010年1月23日更新)
namecheap.com是一个老牌的的域名注册商,最近网站上推出9.96美元注册域名送whoisguard及免费PositiveSSL的促销,这个PositiveSSL的安装还是让我走了不少弯路,基于centos5.3 + apache + openssl的大致过程: 第一步:CSR的生成执行 openssl req -nodes -newkey rsa:2048 -keyout
2009-06-18 14:33:00 2281 2
原创 以前发现的一个MYSQL的BUG
该BUG经mysql确认后在Connector 5.1.4版本中修正. [9 Apr 2008 4:52] Kuang Yinong Description:when i run the follow sql at my VB program, it will give me wrong result of the sum(Cost) = 800000select
2009-06-17 12:33:00 784
原创 Adaptive Server Anywhere(ASA)查询的怪异问题
Adaptive Server Anywhere是PB自带的一个数据库, 早期做的一些项目是使用ASA8做为网络数据库的,今天客户发现在product的description方面有问题. 数据表docdesc结构很简单autoid unsigned int autoincrementdoc_no varchar(10)product_no varchar(15)fi
2009-06-17 12:06:00 1062
原创 centos5.2用memcache 来作PHP 的session.save_handler
最近我的网站访问在直线上升,因为动态会员游戏网站,一直在想办法做些优化,今天想到如果把php的session放在内存,可能会提升网站的访问速度。于是开始搜索资料。经过一天的摸索,终于搞定。问题主要出在php有两个memcache模块,一个是php-memcache,一个是php-memcached,php-memcached是最新的,也是比较稳定的,网上的资料都是关于php-memcache的,而
2009-05-09 21:24:00 6598 2
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人