主题: 上传图片出错 |
作者: 悠岚, 发布日期: 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 才能上传图片
|
回复 |