php执行shell,不阻塞

exec("sh /var/www/html/1.sh"." > /dev/null &"); 可以保证不阻塞,为了方便大家搜索,多加一些关键字 php,exec,阻塞,exec,system,shell_exec

2013-03-20 10:57:44

阅读数 2684

评论数 0

修改MYSQL最大连接数的3种方法

MYSQL数据库安装完成后,默认最大连接数是100,一般流量稍微大一点的论坛或网站这个连接数是远远不够的,增加默认MYSQL连接数的方法有两个 方法一:进入MYSQL安装目录 打开MYSQL配置文件 my.ini 或 my.cnf查找 max_connections=100   修改为 max_...

2012-08-21 21:30:37

阅读数 316

评论数 0

查看端口号占用进程

lsof -i:端口号 或者 netstat -apn | grep 进程名

2012-07-09 20:37:07

阅读数 539

评论数 0

hessianPHP中文乱码解决

1.HessianPHP的DateTime问题 我在家使用时发现了问题,php上显示错误“Cannot redeclare class DateTime”。经调查发现,从PHP5.2开始php有了叫DateTime的类型,见文章http://laughingmeme.org /2007/02/2...

2012-06-07 15:14:25

阅读数 2250

评论数 0

反向Ajax,第4部分:Atmosphere和CometD

这一文章系列探讨了如何使用反向Ajax(Reverse Ajax)技术开发事件驱动的web应用,第1部分介绍了实现反向Ajax通信的不同方法;第2部分介绍了如何使用WebSocket来实现反向Ajax,并讨论了使用Comet和WebSocket的web服务器的局限性;第3部分探讨了如果是需要支持多...

2012-06-06 15:00:08

阅读数 800

评论数 0

反向Ajax,第3部分:Web服务器和Socket.IO

这一文章系列探讨了如何使用反向Ajax(Reverse Ajax)技术来开发事件驱动的web应用。第1部分介绍了实现反向Ajax通信的不同方法:轮询(polling)、捎带(piggyback)以及使用了长轮询(long polling)和流(streaming)的Comet;第2部分说明了如何使...

2012-06-06 14:59:26

阅读数 24818

评论数 0

反向Ajax,第2部分:WebSocket

这一文章系列探讨了如何使用反向Ajax(Reverse Ajax)技术来开发事件驱动的web应用,第1部分内容介绍了实现反向Ajax通信的几种不同方式:轮询(polling)、捎带(piggyback)以及使用了长轮询(long-polling)和流(streaming)的Comet。在本文中,我...

2012-06-06 14:58:02

阅读数 593

评论数 0

反向Ajax,第1部分:Comet介绍

在过去的几年中,web开发已经发生了很大的变化。现如今,我们期望的是能够通过web快速、动态地访问应用。在这一新的文章系列中,我们学习如何使用反向Ajax(Reverse Ajax)技术来开发事件驱动的web应用,以此来实现更好的用户体验。客户端的例子使用的是JQuery JavaScript库,...

2012-06-06 14:56:45

阅读数 24677

评论数 0

php优化

PHP优化对于PHP的优化主要是对php.ini中的相关主要参数进行合理调整和设置,以下我们就来看看php.ini中的一些对性能影响较大的参数应该如何设置。 # vi /etc/php.ini (1) PHP函数禁用找到: disable_functions = 该选项可以设置哪些PHP函...

2012-06-04 19:26:41

阅读数 335

评论数 0

PHP字符串压缩

使用zlib库 gzcompress('xxxxxx',1);//压缩字符串、压缩级别 gzuncompress('xxx');//解压字符串

2012-06-01 10:27:46

阅读数 478

评论数 0

mysql优化

在Apache, PHP, MySQL的体系架构中,MySQL对于性能的影响最大,也是关键的核心部分。对于Discuz!论坛程序也是如此,MySQL的设置是否合理优化,直接影响到论坛的速度和承载量!同时,MySQL也是优化难度最大的一个部分,不但需要理解一些MySQL专业知识,同时还需要长时间的观...

2012-05-28 15:32:35

阅读数 232

评论数 0

看看牛人们是怎么评价编程语言的

Basic 一个有过 BASIC 编程经历的人是很难学会好的编程习惯的。作为一个潜在的程序员,他们已经被脑残并且无法修复。 -- Edsger Wybe Dijkstra,Dijkstra 算法发明者 C C 语言程序就像一群拿着刀的人在刚刚打过蜡的地板上快速的跳舞。-...

2012-05-24 15:49:48

阅读数 397

评论数 0

linux清理内存

清理前内存使用情况 echo 1 > /proc/sys/vm/drop_caches   清理后内存使用情况 free -m 查看内存条数命令: dmidecode |grep -A16 "Memory Device$"

2012-05-23 23:47:58

阅读数 364

评论数 0

(未整理)yum安装lnmp

LNMP(即nginx-mysql-php)服务器一直是被认为性能高,内存占用少的服务器,下面我们来介绍怎么通过简单的YUM命令安装,当然,你也可以试下lnmp一键安装。 导入第三方软件库 centos 5 32位: rpm -Uvh http://nginx.org/packa...

2012-05-23 21:53:38

阅读数 471

评论数 0

centos下安装lamp

用yum安装Apache,Mysql,PHP,phpMyAdmin搭建LAMP环境 1、安装Apache yum install httpd httpd-devel 安装完成后,用/etc/init.d/httpd start 启动apache 设为开机启动:chkconfig htt...

2012-05-22 20:13:44

阅读数 310

评论数 0

mysql忘记密码

1.使用mysqladmin修改mysql密码 C:\>mysqladmin -udbuser -p password newpass Enter password: oldpass 当然用此命令的前提是你把mysql加入了环境变量,如果没有加入环境变量的话那只能在命令行下cd到mys...

2012-05-22 13:36:17

阅读数 286

评论数 0

在centos安装多个Mysql数据库

1、下载mysql安装包 wget http://mirrors.sohu.com/mysql/MySQL-5.1/mysql-5.1.60.tar.gz 2、解压 tar-xvzf mysql-5.1.60.tar.gz 3、添加mysq用户组 groupadd mysql ...

2012-05-22 13:32:14

阅读数 1747

评论数 0

linux系统查看的基本命令

# uname -a              # 查看内核/操作系统/CPU信息   #cat /proc/version   # 查看内核   # cat /etc/issue        # 查看操作系统版本   # head -n 1 /etc/issue   # 查看操作系统版本...

2012-05-21 21:32:56

阅读数 283

评论数 0

Can't connect to MySQL server on 'xxx' (13)

解决方法1、:setsebool -P httpd_can_network_connect_db=1 解决方法2、:修改/etc/selinux/config SELINUX=enforcing 为 SELINUX=disabled

2012-05-10 11:34:24

阅读数 534

评论数 0

Centos6 安装 gnome桌面

这是使用光盘安装教程: 1、首先进行光盘的挂载,注意光盘挂载时不会自动建立目录的,所以需要自己建立目录 mkdir /mnt/cdrom mount /dev/cdrom /mnt/cdrom       #dev目录为设备目录 2、更改本地源地址 cd /etc/yum.repos.d...

2012-05-10 09:30:54

阅读数 332

评论数 0

提示
确定要删除当前文章?
取消 删除