访问PHP程序出现
PHP Warning: Unknown: failed to open stream: Operation not permitted in Unknown on line 0
PHP Fatal error: Unknown: Failed opening required 'xx' (include_path='.:') in Unknown on line 0
访问静态文件出现
(1)Operation not permitted: [client 127.0.0.1:55389] AH00132: file permissions deny server access: xx
这个问题的原因是新的操作系统更新了系统目录访问权限
解决办法如下:
- 打开系统偏好设置->安全与隐私->隐私标签->完全磁盘访问权限->点击左下角的锁🔒按钮
- 打开访达(Finder)->点击菜单的“前往“->点击“前往文件夹...”->输入"/usr/sbin"
- 找到文件"httpd",拖动到完全磁盘访问权限的列表中去
- 重启apache “sudo apachectl restart”