将我们的服务器更新为PHP 5.6并使用jbimages plugin安装TinyMCE 4后,我遇到了将图像上传到服务器的问题。
该插件在TinyMCE中可见,对话框窗口打开,但是当我选择要在文件浏览器中上传到服务器的图像时,它不会上传,只是说它比平时花费的时间更长。我在许多项目中使用相同的设置,并且在此之前没有遇到过这个问题......
我尝试并发现了什么:
插件正在尝试向服务器发送POST请求:
POST http:// {my_domain} /auth/data/tiny_mce-4.3.4/plugins/jbimages/ci/index.php?upload/english
但服务器发回空响应。
Chrome控制台说" net :: ERR_EMPTY_RESPONSE",Firefox说"连接已重置" ...
脚本本身似乎是可访问的(卷曲到http:// {my_domain} /auth/data/tiny_mce-4.3.4/plugins/jbimages/ci/index.php?upload/english发回HTML响应,说在它"结果:你没有选择要上传的文件。",这是正确的)
插件中的请求来自文件dialog-v4.htm:17:
<input id="uploader" name="userfile" type="file" class="jbFileBox" onChange="document.upl.submit(); jbImagesDialog.inProgress();">
有没有人也处理过这个问题?我真的需要让这个工作......提前谢谢!