我遇到了一个很奇怪的文件上传问题,让我非常苦恼。出现这种情况的原因是我无法通过文件管理器(包括使用“文件”字段类型的自定义字段上传)上传图像。但奇怪的是,如果我将文件直接添加到任何一个文件上传目录中,并同步这些文件,一切都正常。
在选择文件并点击“上传文件”后(参见01_choose_file.jpg),模态窗口显示CP首页的iframe(参见02_upload_progress.jpg)。
有人遇到过这种情况吗?有谁知道我该如何开始故障排除?
背景信息:
- 我正在MAMP中运行EECMS v2.5.2 - Build Date: 20120606(我本地设置的15个站点中只有2个站点不工作)
- 我已尝试使用Chrome、Chrome Canary、Safari和Firefox(OS X 10.7.5)的最新版本上传图像/文件
- 这个问题出现在我最近在本地开发的两个最新站点上,其他站点(包括本地和其他地方)都没有出现这个问题
我所做的事情:
- 检查Apache/PHP错误日志;它们没有显示任何内容
- 确认文件上传路径和文件上传目录设置是正确的 - 我可以同步我手动移动到各个文件上传目录中的文件
- 权限正常;如果我手动将文件添加到上传目录,图像处理和缩略图创建都工作正常
- 测试了我本地开发的其他一些2.5.2安装程序,它们都正常工作(这两个新站点的设置与正常运行的站点相同)
- 只启用了少量本地附加组件
- “对上传的文件应用XSS过滤?”设置为“是”或“否”都没有任何区别
非常感谢您的帮助!
我无法发布图片,所以这里是图片链接:
01_choose_file.jpg: 点击此处 选择文件。02_upload_progress.jpg: 点击此处 查看上传进度。