关于mac httpd没有加载LoadModule_php5就可以运行php文件
Posted xihuangwutong
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了关于mac httpd没有加载LoadModule_php5就可以运行php文件相关的知识,希望对你有一定的参考价值。
今天我发现我的mac中httpd配置中并没有加载php5的动态编译,但是依旧可以是正常的使用php
我的mac当初自带的php版本是5.4,我自己使用过brew进行过升级,目前使用的版本是5.6
我的机器是加载了php模块的,但是却没有在配置文件中显示出来
我查找了资料:Apache的模块分为静态编译和动态编译两种。
静态编译直接的可以使用,只要Apache是启动的,不用提供编译文件的路径
动态编译是在使用的时候才回去找动态的路径
使用命令:apachectl -t -D DUMP_DODULES可以展示出所有的Apache的加载模块,区分了静态和动态编译的
配置文件分为主配置文件和子配置文件,子配置文件一定要在住配置文件里加载路径
主配置文件是httpd
子配置文件是以.conf结尾的
我终于查找到了依据包含的other/*.conf的代码
在other/php-osx.conf的文件里查找到了加载php模块的命令
所以还是在配置文件里加载了动态编译库的路径
参考资料:http://blog.csdn.net/sctq8888/article/details/7314990
以上是关于关于mac httpd没有加载LoadModule_php5就可以运行php文件的主要内容,如果未能解决你的问题,请参考以下文章