Heim  >  Artikel  >  Backend-Entwicklung  >  file_put_contents 保存图片路径怎么设置?

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

WBOY
WBOYOriginal
2016-06-23 13:09:263182Durchsuche

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);
这样呢


这样可以了。谢谢了
Stellungnahme:
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
Vorheriger Artikel:laravel基础教程 -- 配置Nächster Artikel:PHP获取文件的扩展名