主题: 上传图片出错
作者: 悠岚, 发布日期: 2010-05-26 18:54:35, 浏览数: 7907

使用xampplite 1.73集成的 

Apache/2.2.14 (Win32) DAV/2 mod_ssl/2.2.14 OpenSSL/0.9.8l mod_autoindex_color PHP/5.3.1 mod_jk/1.2.28


将kindeditor部署在一个子目录下 但是死活上传不了图片


现象为 上传图片报“服务器发生故障


追了之后发现是kindeditor.js下的 parseJson 有误


FF firebug在此过程中 不能看到有东西返回

vs调试ie 出错是 throw 'JSON parse error'; 这个出不来


小弟个人判断 是 json的问题?~ 但是用的是KE 3.4.3 而且 PHP>>5.2

弄不明白

求大大们解 

作者: Roddy, 发布日期: 2010-05-26 19:15:57
Firebug能看到返回信息的,不是网络 > XHR,是网络 > HTML。
回复
作者: 悠岚, 发布日期: 2010-05-26 19:20:39
感谢提醒 收到HTML tab内容如下
Warning: date() [function.date]: It is not safe to rely on the system's timezone settings. You are *required* to use the date.timezone setting or the date_default_timezone_set() function. In case you used any of those methods and you are still getting this warning, you most likely misspelled the timezone identifier. We selected 'UTC' for '8.0/no DST' instead in F:\JCNV\test\editor\php\upload_json.php on line 59

Warning: Cannot modify header information - headers already sent by (output started at F:\JCNV\test\editor\php\upload_json.php:59) in F:\JCNV\test\editor\php\upload_json.php on line 68
{"error":0,"url":"..\/attached\/20100526111921_94570.jpg"}
回复
作者: 悠岚, 发布日期: 2010-05-26 19:28:43

OK 知道地方了 命名时 取时间有问题 

如提示所说 upload_json.php 的 $new_file_name = date("YmdHis") . '_' . rand(10000, 99999) . '.' . $file_ext;

这句话有问题 主要是 date("YmdHis") 产生错误 最简单就是把 date("YmdHis") 注释掉 哈 

回复
作者: Roddy, 发布日期: 2010-05-26 19:30:03
貌似服务器的date timezone设置有问题,不过只是警告,屏蔽PHP的warning就可以。
回复
作者: 悠岚, 发布日期: 2010-05-26 19:34:29
 感谢感谢    
回复
作者: 阿辛, 发布日期: 2010-05-26 19:56:27
看warning是你的服务器配置不允许修改timezone吧
回复
作者: 自由骑士, 发布日期: 2010-05-27 22:16:39

我用的是.net2.0 vs2008  环境,本地Localhost运行的,

上传图片报错"服务器发生故障" 想问下,是不是KE不能运行在localhost环境下?

html tab 报错如下:

无法找到资源。

说明: HTTP 404。您正在查找的资源(或者它的一个依赖项)可能已被移除,或其名称已更改,或暂时不可用。请检查以下 URL 并确保其拼写正确。

请求的 URL: /177Gou/Js/kindeditor/Js/kindeditor/net/upload_json.aspx


版本信息: Microsoft .NET Framework 版本:2.0.50727.3603; ASP.NET 版本:2.0.50727.3053


回复
作者: Roddy, 发布日期: 2010-05-27 22:54:53
upload_json.aspx路径不对,好好看一下demo.aspx。
回复
作者: 814483580, 发布日期: 2010-10-25 11:22:42
iis 站点必须支持json 才能上传图片
回复
发表新帖 发表回复