摘要: 1.重启apche(service httpd restart)的时候提示:正在启动 httpd:httpd: Could not reliably determine the server's fully qualified domain name, using localhost.localdomain for ServerName解决方法:vi /etc/httpd/conf/httpd.conf,找到#ServerName www.example.com:80,修改为:ServerName localhost:80即可。补充说明:平时在安装二进制文件的时候会提示说填写一个域名和 阅读全文
posted @ 2013-03-01 22:36 洒洒 阅读(3141) 评论(0) 推荐(0) 编辑
摘要: php的内置函数exec、system都可以调用系统命令(dos和shell命令),passthru和escapeshellcmd也可以。 使用这两个函数就需要在php.ini中将安全模式关闭,否则为了安全期间,php是不让调用系统命令的。 exec --- 执行外部程式 语法:string exec (string command [,array &output [,int &return_var]]) 参数:1.command:系统命令; 2.output:数组,被命令输出的每一行填满; 3.return_var:状态,成功返回0,失败返回1. system ... 阅读全文
posted @ 2013-03-01 12:29 洒洒 阅读(4461) 评论(0) 推荐(0) 编辑
摘要: 在文件的读写的过程中会用到一个PHP函数flock()。 为了确保操作的有效性和完整性,可以通过锁机制将并发状态转换成穿行状态。假设一个应用场景:在存在较大并发的情况下,通过fwrite向文件尾部多次有序的写入数据,不加锁的情况下会发生什么?多次有序的写入操作相当于一个事务,我们此时需要保证这个事务的完整性。 函数flock():语法flock(file,lock,block)参数描述file必需。规定要锁定或释放的已打开的文件。lock必需。规定要使用哪种锁定类型。block可选。若设置为 1 或 true,则当进行锁定时阻挡其他进程。说明flock() 操作的file必须是一个已经... 阅读全文
posted @ 2013-03-01 11:58 洒洒 阅读(426) 评论(0) 推荐(0) 编辑
摘要: 阅读全文
posted @ 2013-03-01 10:05 洒洒 阅读(262) 评论(0) 推荐(0) 编辑