您的位置:首页 > 理论基础 > 计算机网络

关于mac httpd没有加载LoadModule_php5就可以运行php文件

2017-01-10 14:08 513 查看
今天我发现我的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
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐