php move_uploaded_file总是执行失败

如题,在做文件上传,可是不管文件格式怎么样都上传不成功。求大神指教!
上传html代码如图:
图片说明
处理文件代码如图:
图片说明
最后执行结果如下图:
图片说明
路径相关如下图:
图片说明
ps:系统是centos 7,服务器是apache,/var/www/html/fundamentals_of_compiling的权限是用root用户chmod 777 赋予的,其下的upload路径也是一样,实在研究不明白了,求帮助!

服务器上执行下setenforce 0 后再试下

把你的upload.php的代码贴出来看看。
出现这种问题可能是因为:
1、权限不够
2、文件太大(默认只能上传2M以内的文件)
3、文件路径不对

很有可能是本地搭建服务器环境,及权限设置有关系