本文主要是介绍MAC XAMPP搭建php开发环境,上传图片 move_uploaded_file出现错误 failed to open stream: Permission denied,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
1、daemon 改为apache
在电脑-设置-用户与群组中,新增Apache群组 与Apache用户。
并将etc-http.conf中的user 和group 改为Apache。
然后,在终端中
$ sudo chown Apache /Applications/XAMPP/xamppfiles/temp
$ sudo chown Apache /Users/hu/Zend/workspaces/DefaultWorkspace/ShopImooc
$ sudo chmod -R 777 /Applications/XAMPP/xamppfiles/temp
$ sudo chmod -R 777 /Users/hu/Zend/workspaces/DefaultWorkspace/ShopImooc
在电脑-设置-用户与群组中,新增Apache群组 与Apache用户。
并将etc-http.conf中的user 和group 改为Apache。
然后,在终端中
$ sudo chown Apache /Applications/XAMPP/xamppfiles/temp
$ sudo chown Apache /Users/hu/Zend/workspaces/DefaultWorkspace/ShopImooc
$ sudo chmod -R 777 /Applications/XAMPP/xamppfiles/temp
$ sudo chmod -R 777 /Users/hu/Zend/workspaces/DefaultWorkspace/ShopImooc
注:
/Applications/XAMPP/xamppfiles/temp 为图片临时文件所在目录
/Users/hu/Zend/workspaces/DefaultWorkspace/ShopImooc 为应用存储图片所在目录
chown将指定文件的拥有者改为指定的用户或组;
chmod:文件/目录权限设置命令
sudo chmod -R(更改文件夹及其子文件夹)
sudo chmod -R 777 xxx (更改文件夹及其子文件夹权限为777)
/Applications/XAMPP/xamppfiles/temp 为图片临时文件所在目录
/Users/hu/Zend/workspaces/DefaultWorkspace/ShopImooc 为应用存储图片所在目录
chown将指定文件的拥有者改为指定的用户或组;
chmod:文件/目录权限设置命令
sudo chmod -R(更改文件夹及其子文件夹)
sudo chmod -R 777 xxx (更改文件夹及其子文件夹权限为777)
这篇关于MAC XAMPP搭建php开发环境,上传图片 move_uploaded_file出现错误 failed to open stream: Permission denied的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!