`
lamper571
  • 浏览: 68249 次
  • 性别: Icon_minigender_1
  • 来自: 上海
文章分类
社区版块
存档分类
最新评论
文章列表
为什么要写扩展,这里就不在展开说了,网上有很多这方面的知识,这里只说明下开发一个扩展的几个步骤: 1,cd /usr/local/src/php-5.3.6/ext,切换到php的代码目录下 2,./ext_skel --extname=your_ex_tname 使用ext_skel创建一个扩展的框架 1. $ cd .. 2. $ vi ext/your_ext_name/config.m4 3. $ ./buildconf 4. $ ./configure --[with|enable]-your_ext_name 5. $ make 6. $ ./php -f ...
抽空整理了一下Propel的使用步骤,假设应用程序所在目录:/app 1,在/app下创建build.properties,内容: # Database driver propel.database = mysql propel.database.url = mysql:host=localhost;dbname=test propel.database.user = root propel.database.password = # Project name propel.project = test 2,在/app下创建runtime-conf.xml,内容如: ...
反向代理从传输上可以区分为同步模式和异步模式,apache的mod_proxy和squid都属于同步模式,nginx和lighttpd属于异步模式 同步模式是用户发起请求,请求立即被转到后端的服务器,于是在浏览器和后端服务器之间就建立了一个连接,在请求完成前这个连接是一直存在的。 而异步模式时,用户发起的请求会发送到nginx,nginx接收到所有的数据后在转发到后端的服务器,后端服务器处理完成后把数据返回给nginx,nginx在返回给用户。 由此可见如果用户发起的请求的数据比较大,或者用户端的网速比较慢,同步模式时后端服务器的连接数相对于异步模式会比较多,压力也比较大。
可选模块安装还是CGI方式,以后有时间在增强功能,计划可选web服务器 #!/bin/sh curPath=$(cd "$(dirname "$0")"; pwd)/amp mkdir -p $curPath cd $curPath cd .. printf "mysql version[default 5.1.57]:" read mysqlVersion if [ ! -n "$mysqlVersion" ]; then mysqlVersion=5.1.57 ...
1,下载并安装nodejs #wget http://nodejs.org/dist/node-v0.4.7.tar.gz #tar zxvf node-v0.4.7.tar.gz #cd node-v0.4.7 #./configure --prefix=/usr/local/nodejs --openssl-libpath=/usr/local/ssl/lib/ --openssl-includes=/usr/local/ssl/include/ #make #make install 2,安装npm 安装nodejs的第三方模块需要用npm #curl http://npmjs.or ...
1. wget  ftp://vsftpd.beasts.org/users/cevans/vsftpd-2.2.2.tar.gz 2. tar  -xvzf vsftpd-2.2.2.tar.gz 3. cd  vsftpd-2.2.2 4. make 5. make install 6. 根据情况将如下内容修改后,保存为/etc/vsftpd.conf 引用 # disables anonymous FTP anonymous_enable=NO # enables non-anonymous FTP loca ...
=========================================================== 出处: http://logzgh.itpub.net/post/3185/451634 --------------------------------------------------------------- mysqld服务器维护两种变量。全局变量影响服务器的全局操作。会话变量影响具体客户端连接相关 ...
#more /etc/httpd/conf/httpd.conf | grep ^[^#]
确保系统已经安装了gcc和make,如果没有请自行先安装 按下面的步骤进行安装: #yum install gcc-objc #yum install libpng libpng-devel libtiff libtiff-devel libobjc libxml2 libxml2-devel     libX11-devel libXt-devel libjpeg libjpeg-devel #wget ftp://ftp.gnustep.org/pub/gnustep/core/gnustep-startup-0.25.0.tar.gz #tar zxvf gnustep-startup ...
前段时间跑在客户的几台服务器上的应用mysql连接都失败,出现10055的错误提示,这些应用都是通过localhost连接本机数据库的,因为之前同样的应用安装在其他客户的服务器上运行都是没问题的,排除程序的问题,后来查到10055是windows的一个错误号,意思是说虚拟空间不足,原来客户在安装windows的时候没有分配虚拟空间,调整windows的虚拟内存大小即解决问题。
为最近手头上正在做的一个项目编译服务器环境而写: 安装mysql #cd /usr/local/src #groupadd mysql #useradd -g mysql mysql #wget http://mysql.dataphone.se/Downloads/MySQL-5.0/mysql-5.0.67.tar.gz #tar zxvf mysql-5.0.67.tar.gz #cd mysql-5.0.67 #./configure --prefix=/usr/local/mysql --with-mysqld-user=mysql --with-charset=gbk --bind ...
创建下面3个目录: C:\Program Files\Apache Group\Apache2\conf\ssl C:\Program Files\Apache Group\Apache2\conf\ssl.key C:\Program Files\Apache Group\Apache2\conf\ssl.crt 这里假设apache安装目录是C:\Program Files\Apache Group\Apache2\ 下载http://tud.at/programm/openssl.cnf 到 C:\Program Files\Apache Group\Apache2\conf\ssl ...
在修改或删除grid中的数据时,删除成功后需要重新load数据,并继续停留在当前页,可以使用PagingToolbar的cursor属性获取当前的页码开始的记录数。不知道为什么,这个属性值API中没有查到,后来翻看PagingToolbar.js的代码才看到的。
var provinces = [[1,'北京'],[2,'上海']]; var cities = new Array(); cities[1] = [[11,'海淀'],[22,'东城']]; cities[2] = [[33,'黄埔'],[44,'浦东'],[55,'静安']]; var comboProvinces = new Ext.form.ComboBox({ store: new Ext.data.SimpleStore( { fields: ["provinceId", ...
Global site tag (gtag.js) - Google Analytics