>백엔드 개발 >PHP 튜토리얼 >file_put_contents 保存图片路径怎么设置?

file_put_contents 保存图片路径怎么设置?

WBOY
WBOY원래의
2016-06-23 13:09:263188검색

file_put_contents 保存图片路径怎么设置?
我代码 $img_size = file_put_contents("D://www/web/public/". $pic_name, $img_data);
他提示:Warning: file_put_contents(D://www/web/public/gs_237f015b.gif): failed to open stream: No such file or directory 
public这个文件夹存在的


回复讨论(解决方案)

$img_size = file_put_contents("D:/www/web/public/". $pic_name, $img_data);

$img_size = file_put_contents("D:/www/web/public/". $pic_name, $img_data);


这样写不行呀,提示Warning: file_put_contents(D://www/web/public/gs_237f015b.gif): failed to open stream: No such file or directory

D://www/web/public
仔细检查一下这个目录存在吗

D://www/web/public
仔细检查一下这个目录存在吗


确定存在,换了好几个目录了,都不行

你的系统是? 
现在的代码是?

你的系统是? 
现在的代码是?


系统是windows,代码就是你写的代码,如果换成$img_size = file_put_contents(" ". $pic_name, $img_data);这样就可以上传到根目录

D://www/web/public 是你项目根目录吗,当前执行的文件在哪个目录?贴出你的目录结构。

D://www/web/public 是你项目根目录吗,当前执行的文件在哪个目录?贴出你的目录结构。


不是,这个是根目录D://www/web,我想把图片传到D://www/web/public文件夹下

$img_size = file_put_contents("public/". $pic_name, $img_data);
这样呢

$img_size = file_put_contents("public/". $pic_name, $img_data);
这样呢


这样可以了。谢谢了
성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.