配置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,问题解决。
问题二:更改配置文件的默认路径后打开index.html提示You don’t have permission to access this resource
报错提示:You don’t have permission to access this resource
起因:更改httpd.conf配置文件中的默认路径DocumentRoot和Directory
解决方法:(同问题一)
- 打开系统偏好设置 -> 安全与隐私 -> 隐私 -> 完全磁盘访问权限 -> 点击左下角的锁🔒按钮。
- 打开访达(Finder) -> 点击顶部菜单的“前往“ -> 点击“前往文件夹 -> 输入
/usr/sbin,找到文件httpd。 - 拖动
httpd文件到完全磁盘访问权限的列表中去,重启Apachesudo apachectl restart,问题解决。
在配置Mac系统下的Apache+PHP时,可能会遇到phpinfo()报错和访问资源权限问题。解决方法包括修改系统偏好设置的完全磁盘访问权限,确保Apache配置文件在权限列表中。同时,文章还提及了Mysql的安装和连接过程。
695

被折叠的 条评论
为什么被折叠?



