不灭的焱

革命尚未成功,同志仍须努力

作者:php-note.com  发布于:2013-08-30 14:18  分类:Apache/Nginx 

先前按照这篇文章“CentOS6.x编译安装LAMP(2):编译安装 Apache2.2.22”去编译安装Apache2.2.x版本时,安装得挺顺利,今天换成Apache2.4.x版本,安装方法一样,却报如下错误:

configure: error: Bundled APR requested but not found at ./srclib/. Download and unpack the corresponding apr and apr-util packages to ./srclib/.

作者:php-note.com  发布于:2013-08-29 14:45  分类:Linux软件安装/优化 

在这个版本 Linux下安装和配置JDK与Tomcat(入门版) 基础上优化后的一个版本。

1、下载相关软件

apache-tomcat-6.0.37.tar.gz
jdk-6u25-linux-i586-rpm.bin (32位系统的,我的系统为32位的,所以用的是这个咯)
jdk-6u25-linux-x64-rpm.bin (64位系统的)

作者:php-note.com  发布于:2013-08-29 14:01  分类:MySQL/NoSQL 

1、创建表时指定AUTO_INCREMENT自增值的初始值(即起始值):

CREATE TABLE XXX (ID INT(5) PRIMARY KEY AUTO_INCREMENT) AUTO_INCREMENT=100;

2、通过 ALTER TABLE 修改初始值(但是要大于表中的 AUTO_INCREMENT 自增值,否则设置无效):

ALTER TABLE XXX AUTO_INCREMENT=100;
作者:php-note.com  发布于:2013-08-28 23:17  分类:电脑/软件使用 

作者:php-note.com  发布于:2013-08-28 21:00  分类:电脑/软件使用 

Windows 7系统中,使用Virtual Box安装CentOS5.x的过程中,发现总是会卡在

NET:Registered protocol family 2

作者:php-note.com  发布于:2013-08-27 15:06  分类:电脑/软件使用 

常用的有 VMware、Virtual Box、Hyper-V(微软的)

http://www.zhihu.com/question/20095819

作者:php-note.com  发布于:2013-08-23 16:16  分类:HTML/CSS/JS 
作者:php-note.com  发布于:2013-08-22 22:37  分类:电脑/软件使用 

当一个网站项目进入运营维护阶段以后,不会再频繁地更新全部源文件到服务器,这个时间的修改大多是局部的,因此更新文件只需更新修改过的文件,其他没有修改过的文件就没有必要上载到服务器。但一个稍微上规模的网站项目,文件是很多的,而且对于团队协作开发更难知道每次修改到哪些文件,这时候SVN的作用发挥出来了。

作者:php-note.com  发布于:2013-08-22 17:20  分类:PHP基础 

object 转 array

/**
 * object 转 array
 */
function object_to_array($obj){
	$_arr = is_object($obj)? get_object_vars($obj) : $obj;
	foreach ($_arr as $key => $val) {
		$val = (is_array($val)) || is_object($val) ? object_to_array($val) : $val;
		$arr[$key] = $val;
	}

	return $arr;
}
作者:php-note.com  发布于:2013-08-22 11:09  分类:Apache/Nginx 

Document root must be a directory

这是系统开启了SELinux安全策略造成的。把目录或文件设成了 user_home_t 类型,因此 apache 的进程没有权限,无法访问。针对Apache的进程所使用的SELinuxtarget policy规定了apache的进程只能访问 httpd_sys_content_t 类型的目录或文件。