php编译趣谈
时间:2007-01-18 来源:clearclear
问题:删除了php目录,重启了apache,系统还能解析php文件,这是怎么回事。
ashchen
:php目录只是cgi方式的php,看样子你应该是模块方式安装的,在modules目录有libphp?.so
me: 我用 httpd -l 看到没有把php编译成静态模块,在httpd.conf中发现了LoadModule php5_module modules/libphp5.so
可见,我是把php编译成了apache 的dso动态模块,并指定在apache启动时加载。这样一来,无论是否删除php目录,是否重启apache,php模块都会随着apache 的启动而加载,从而总是可以解析php文件
ashchen
:php目录只是cgi方式的php,看样子你应该是模块方式安装的,在modules目录有libphp?.so
me: 我用 httpd -l 看到没有把php编译成静态模块,在httpd.conf中发现了LoadModule php5_module modules/libphp5.so
可见,我是把php编译成了apache 的dso动态模块,并指定在apache启动时加载。这样一来,无论是否删除php目录,是否重启apache,php模块都会随着apache 的启动而加载,从而总是可以解析php文件
相关阅读 更多 +
排行榜 更多 +