Heim > Backend-Entwicklung > PHP-Tutorial > 文件上传,小儿科问题,

文件上传,小儿科问题,

WBOY
Freigeben: 2016-06-23 13:33:48
Original
965 Leute haben es durchsucht

微擎的微信0.6文件上传,attachment目录给了777,但上传还是有问题:
提示:保存上传文件失败
if(!file_move($file['tmp_name'], ATTACHMENT_ROOT . '/' . $result['path'])) {
return error(-1, '保存上传文件失败');


是路径问题吗?


回复讨论(解决方案)

echo ATTACHMENT_ROOT . '/' . $result['path'];
看看是什么?

另外你的服务器是云空间吗?

是云空间,我试一下

echo ATTACHMENT_ROOT . '/' . $result['path'];

if(!file_move($file['tmp_name'], ATTACHMENT_ROOT . '/' . $result['path'])) {
return error(-1, '保存上传文件失败');
}

echo ATTACHMENT_ROOT . '/' . $result['path'];
的目的是看一下你的目标文件名是否正确

是云空间?确认不是云主机?
如果是云空间,那就是不支持php文件操作函数的,请确认你已经购买了他们提供的文件系统服务

if(!file_move($file['tmp_name'], ATTACHMENT_ROOT . '/' . $result['path'])) {
return error(echo ATTACHMENT_ROOT . '/' . $result['path']);

没有输出东东,就是一直在转

php.ini中更改?

echo ATTACHMENT_ROOT . '/' . $result['path'];
没有输出?
先屏蔽其他代码,只执行这看看。

如果都是没有输出,表示前面的代码就已经有问题了。

ATTACHMENT_ROOT . '/' . $result['path'])
确定目录权限是777

是权限问题的,777是不继承的原因

Verwandte Etiketten:
Quelle:php.cn
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage