图片不知道什么原因没了

qq1154373468 2017-3-23 1326

最新回复 (41)
  • 1716750417@qq.com 2017-3-23
    引用 2
    估计是你模板没套对,我出现过这种情况,通常是编辑追加图片或有人回复带图片,前一张图片就会被删除,只剩最后那张图片,不知道你的情况是不是和我上次的一样
  • qq1154373468 2017-3-23
    引用 3
    1716750417@qq.com 估计是你模板没套对,我出现过这种情况,通常是编辑追加图片或有人回复带图片,前一张图片就会被删除,只剩最后那张图片,不知道你的情况是不是和我上次的一样
    贴吧模板的问题?
  • qq1154373468 2017-3-23
    引用 4
    1716750417@qq.com 估计是你模板没套对,我出现过这种情况,通常是编辑追加图片或有人回复带图片,前一张图片就会被删除,只剩最后那张图片,不知道你的情况是不是和我上次的一样
    怎么解决的?
  • 1716750417@qq.com 2017-3-23
    引用 5
    就是那段带回复的那个位置,我上次改了回复不会自动刷新,后来改就出现了图片消失,最后重新套了一次好了,具体那儿我也不清楚,就是回复列表那个文件我回复那儿的问题,你重套看一下
  • qq1154373468 2017-3-23
    引用 6
    1716750417@qq.com 就是那段带回复的那个位置,我上次改了回复不会自动刷新,后来改就出现了图片消失,最后重新套了一次好了,具体那儿我也不清楚,就是回复列表那个文件我回复那儿的问题,你重套看一下
    卸了百度编辑器在重装?
  • axiuno 2017-3-23
    引用 7
    upload  目录不可写?
  • qq1154373468 2017-3-23
    引用 8
    axiuno upload 目录不可写?
    怎么破
  • axiuno 2017-3-23
    引用 9
    windows  主机设置  upload  目录  everyone  可读写(子目录继承权限),linux  主机设置  chmod  -R  0777  ./upload
  • 1716750417@qq.com 2017-3-23
    引用 10
    axiuno upload 目录不可写?
    应该不是不可写,我上次的是上传一张前面那张就会自动删除,不知道他的是不是这样的情况
  • qq1154373468 2017-3-23
    引用 11
    1716750417@qq.com 应该不是不可写,我上次的是上传一张前面那张就会自动删除,不知道他的是不是这样的情况
    你的是windows  还是linux?
  • qq1154373468 2017-3-23
    引用 12
    我就怕到时候上千贴,图没了,一下回到解放前
  • 1716750417@qq.com 2017-3-23
    引用 13
    qq1154373468 你的是windows 还是linux?
    我的本地环境阿怕奇服务器
  • qq1154373468 2017-3-23
    引用 14
    1716750417@qq.com 我的本地环境阿怕奇服务器
    本地环境?怎么还是服务器?自己在电脑测试?
  • roytime 2017-3-23
    引用 15
    找不到问题的原因,最让人纠结。
  • qq1154373468 2017-3-23
    引用 16
    axiunо 我之前遇到过问题,是因为这些丢失的图片传到了tmp目录,后来重装百度编辑器就好了!
    重装就不传到tmp目录了?
  • 1716750417@qq.com 2017-3-23
    引用 17

    我上次把表格改为div后回复无法自动刷新,于是重新改回表格后出现过只要新回复有图片,上次回复的图片就会被删除,后来重新套一次后结果好了

    出错大概范围就是在tharad.htm的form的回复处和post_list.inc.htm代码

     

    因为我是小白具体我也不知道是那里的问题,你重点再搞一次这里的代码看看


  • qq1154373468 2017-3-24
    引用 18
    axiuno upload 目录不可写?
    upload/tmp      重新编辑还是这个目录
  • qq1154373468 2017-3-24
    引用 19
    axiuno windows 主机设置 upload 目录 everyone 可读写(子目录继承权限),linux 主机设置 chmod -R 0777 ./upload
    是不是可以理解为只要图到upload/tmp  就会挂?这样的话应该和不可写权限没关系,应该找找为什么有的图到了upload/tmp    有的图到了upload/attach的原因
  • qq1154373468 2017-3-24
    引用 20
    1716750417@qq.com 我上次把表格改为div后回复无法自动刷新,于是重新改回表格后出现过只要新回复有图片,上次回复的图片就会被删除,后来重新套一次后结果好了出错大概范围就是在tharad.htm的form的回复处和post ...
    你用贴吧模板了吗?
  • qq1154373468 2017-3-24
    引用 21
    axiunо 我之前遇到过问题,是因为这些丢失的图片传到了tmp目录,后来重装百度编辑器就好了!
    你用贴吧模板了吗?
  • ShowerX²º¹³ 2017-3-24
    引用 22
    qq1154373468 你用贴吧模板了吗?
    贴吧插件才不会动你的图片
  • axiuno 2017-3-24
    引用 23
    // 关联 session 中的临时文件,并不会重新统计 images, files
    function attach_assoc_post($pid) {
    	global $uid, $time, $conf;
    	$tmp_files = _SESSION('tmp_files');
    	//if(empty($tmp_files)) return;
    	
    	$post = post__read($pid);
    	if(empty($post)) return;
    	
    	$tid = $post['tid'];
    	$post['message_old'] = $post['message_fmt'];
    	$attach_dir_save_rule = array_value($conf, 'attach_dir_save_rule', 'Ym');
    	if($tmp_files) {
    		foreach($tmp_files as $key=>$file) {
    			
    			// 将文件移动到 upload/attach 目录
    			$filename = file_name($file['url']);
    			
    			$day = date($attach_dir_save_rule, $time);
    			$path = $conf['upload_path'].'attach/'.$day;
    			$url = $conf['upload_url'].'attach/'.$day;
    			!is_dir($path) AND mkdir($path, 0777, TRUE);
    			
    			$destfile = $path.'/'.$filename;
    			$desturl = $url.'/'.$filename;
    			$r = xn_copy($file['path'], $destfile);
    			!$r AND xn_log("xn_copy($file[path]), $destfile) failed, pid:$pid, tid:$tid", 'php_error');
    			$arr = array(
    				'tid'=>$tid,
    				'pid'=>$pid,
    				'uid'=>$uid,
    				'filesize'=>$file['filesize'],
    				'width'=>$file['width'],
    				'height'=>$file['height'],
    				'filename'=>"$day/$filename",
    				'orgfilename'=>$file['orgfilename'],
    				'filetype'=>$file['filetype'],
    				'create_date'=>$time,
    				'comment'=>'',
    				'downloads'=>0,
    				'isimage'=>$file['isimage']
    			);
    			
    			// 插入后,进行关联
    			$aid = attach_create($arr);
    			$post['message'] = str_replace($file['url'], $desturl, $post['message']);
    			$post['message_fmt'] = str_replace($file['url'], $desturl, $post['message_fmt']);
    			
    			unset($_SESSION['tmp_files'][$key]);
    		}
    	}
    	$post['message_old'] != $post['message_fmt'] AND post__update($pid, array('message'=>$post['message'], 'message_fmt'=>$post['message_fmt']));
    	
    	// 处理不在 message 中的图片,删除掉没有插入的图片附件
    	
    	list($attachlist, $imagelist, $filelist) = attach_find_by_pid($pid);
    	foreach($imagelist as $k=>$attach) {
    		$url = $conf['upload_url'].'attach/'.$attach['filename'];
    		if(strpos($post['message_fmt'], $url) === FALSE) {
    			unset($attachlist[$k]);
    			unset($imagelist[$k]);
    			attach_delete($attach['aid']);
    		}
    	}
    	
    	// 更新 images files
    	$images = count($imagelist);
    	$files = count($filelist);
    	$post['isfirst'] AND thread__update($tid, array('images'=>$images, 'files'=>$files));
    	post__update($pid, array('images'=>$images, 'files'=>$files));
    	
    	return TRUE;
    }



    发帖时,附件会先上传,这个时候附件是在临时目录 upload/tmp,在帖子创建成功以后,会将附件移动到 upload/attach 目录,可能你的环境下 upload/attach 目录不可写,尝试检查下目录权限问题。

  • axiuno 2017-3-24
    引用 24
    查看下  log/日期/phperror.php  文件,看里面有没有错误记录。
  • Cinbo_1490344606 2017-3-24
    引用 25
    肯定是附件目录没有写入权限啊
  • qq1154373468 2017-3-24
    引用 26
    axiuno 查看下 log/日期/phperror.php 文件,看里面有没有错误记录。



    没有啊phperror.php  


  • qq1154373468 2017-3-24
    引用 27
    axiuno 查看下 log/日期/phperror.php 文件,看里面有没有错误记录。
    改了权限,但是有的可以,有的还是不行
  • qq1154373468 2017-3-31
    引用 28
    死灰复燃,这个问题还是没有治住
  • joy 2017-3-31
    引用 29
    丢失的图是QQ抓图保存的吧,bug至今没有修正。
  • qq1154373468 2017-3-31
    引用 30
    joy 丢失的图是QQ抓图保存的吧,bug至今没有修正。
    不是,传图
  • qq1154373468 9月前
    引用 31
    @axiuno        这个问题又出现了     
  • qq1154373468 9月前
    引用 32
    毫无规律可言,同一个帖子,有的图片目录是upload/attach,有的是upload/tmp
  • qq1154373468 9月前
    引用 33
  • qq1154373468 9月前
    引用 34
    修罗大大      抽时间看看吧
  • axiuno 9月前
    引用 35
    4.0.3  ?
  • hidao@hidao.org 9月前
    引用 36
    官方论坛也有部分图片不显示的情况,点了能在新窗打开看到...
  • axiuno 9月前
    引用 37
    hidao@hidao.org 官方论坛也有部分图片不显示的情况,点了能在新窗打开看到...
    那是  nginx  限制了并发数,刷新就出来了。
  • qq1154373468 9月前
    引用 38
    axiuno 4.0.3 ?
  • qq1154373468 9月前
    引用 39
    axiuno 那是 nginx 限制了并发数,刷新就出来了。
    ???
  • mefind 9月前
    引用 40
    joy 丢失的图是QQ抓图保存的吧,bug至今没有修正。
    原来是这个原因,我传了一堆图片隔天就不存在了!!太坑了
  • qq1154373468 9月前
    引用 41
    我的不是这种情况,但是图还是会莫名其妙的没有
返回
发新帖