关于drupal7 node_save 上传图片的问题


前台是input file上传图片
获取的图片路径 如  C:\fakepath\cyyjitop.jpg
但是其他字段都没有问题 就只有图片字段 没有上传成功
并报错如下
The specified file could not be copied, because no file by that name exists. Please check that you supplied the correct filename.

希望各位大神能指导指导 困扰我一天了 谢谢

评论

给几点建议楼主参考一下:

  1. 从报错信息来看程序无法找到对应的文件,所以请确定文件确实存在,且Drupal有访问权限
  2. 尽量使用不同的变量名称,而非对 $file 进行自赋值
  3. 看一下 file_save_upload() 和其它相关 API,这里使用 file_copy() 好像有点不对