配置Mac系统下Apache+PHP出现的问题和解决办法
问题一:更改配置文件中的默认路径后测试phpinfo()报错
报错代码:
Warning: Unknown: failed to open stream: Operation not permitted in Unknown on line 0
Fatal error: Unknown: Failed opening required 'xx' (include_path='.:') in Unknown on line 0
起因:更改httpd.conf
配置文件中的默认路径DocumentRoot
和Directory
解决方法:
- 打开系统偏好设置 -> 安全与隐私 -> 隐私 -> 完全磁盘访问权限 -> 点击左下角的锁🔒按钮。
- 打开访达(Finder) -> 点击顶部菜单的“前往“ -> 点击“前往文件夹 -> 输入
/usr/sbin
,找到文件httpd
。 - 拖动
httpd
文件到完全磁盘访问权限的列表中去,重启Apachesudo apachectl restart
,问题解决。