例如
LoadModule php5_module modules/libphp5.so这里的php5_module 是随便取的吗?根据哪里来的?
同样的 modules/libphp5.so 又是根据哪里来的呢?
谢谢!
LoadModule php5_module modules/libphp5.so这里的php5_module 是随便取的吗?根据哪里来的?
同样的 modules/libphp5.so 又是根据哪里来的呢?
谢谢!
调试欢乐多
必须是存在的模块。应该是在apache目录下的modules文件夹内,有各个模块。也可以安装其他模块,例如 mod_secure.so,当然需要先安装mod_secure,生成.so模块。然后再httpd.conf中加载相应的模块。
中
LoadModule 表示加载模块
php5_module 表示被加载的模块名,不能改变,否则 apache 不能调用
modules/libphp5.so 表示被加载的模块文件在系统中的位置,可以改变,取决于编译模块时的设定
php5_module 表示被加载的模块名,不能改变,否则 apache 不能调用
---我添加的时候,怎么知道是php5_module这个名字的呢?这个名字的依据是哪里?modules/libphp5.so 表示被加载的模块文件在系统中的位置,可以改变,取决于编译模块时的设定
---这个位置指的是哪里的路径?是apache2目录下的modules的吗?
谢谢!
LoadModule php5_module modules/libphp5.so
对这个例子来说 是加载apache目录下modules子目录下的模块。当然模块也可能在其他位置。
后面的dll或者so里,定义了这个名字。
我没有到达此水平,不能乱说的
http://www.chinaunix.net/jh/23/1255594.html
http://andrew913.iteye.com/blog/398648
http://hi.baidu.com/5%B1%CF%D2%B5%D2%D4%BA%F3/blog/item/efd035237b6f9516908f9df8.html没有深入学习过 如果出错了请见谅