使用https协议上传文件的问题

使用html的form表单上传到服务器后,使用https://域名/图片地址,报403错误,说我没有权限,

后台使用的php的  move_uploaded_file()这个函数,

如果我使用exec(cp 临时文件目录   目标文件目录 ),不适用move_uploaded_file()这个函数

就可以使用https://域名/图片地址      会显示图片,


move_uploaded_file()这个函数  的解释

bool move_uploaded_file ( string $filename , string $destination )

本函数检查并确保由 filename 指定的文件是合法的上传文件(即通过 PHP 的 HTTP POST 上传机制所上传的)。如果文件合法,则将其移动为由 destination 指定的文件。


使用move_upload_file()这个函数,我服务器中是有这个文件的,但是说我没有权限

哪位大神帮忙给看下,不胜感激,十分感谢


博楠
浏览 4013回答 1
1回答

黄小凡

如果是Windows本地测试的话一般是不存在权限问题的把?如果是linux系统下,就先给这个文件777权限chmod 777 test.php
打开App,查看更多内容
随时随地看视频慕课网APP