2013-05-30 78 views
2

我试图从非管理用户上传媒体图像文件。该文件正在成功上传。但是当它上传并刷新缩略图媒体视图时。它会给出错误“上传中发生错误,请稍后再试。” 我已经为非管理员用户提供了nonadmin用户角色功能,用于upload_files,edit_pages,edit_post,read_post,read_pages。 也试过在.htaccess文件中添加以下按这个帖子http://wordpress.org/support/topic/upload-error-5wordpress nonadmin媒体文件上传缩略图刷新错误

<IfModule mod_security.c> 
<Files async-upload.php> 
SecFilterEngine Off 
SecFilterScanPOST Off 
</Files> 
</IfModule> 

,并尝试添加上述代码在wp-config.php文件作为这里说http://classforbeginner.blogspot.in/2013/04/wordpress-image-upload-error.html 但没有锁其给予同样的错误和不自动刷新后显示图像的缩略图,但文件被上传。

但是当您再次加载媒体库时,它会显示上传的文件和图像可以在后期使用。

感谢提前任何建议/解决方案

+0

:(没有回复...谷歌搜索给解决方案之一作为禁用插件,并尝试或重新安装wordpress从仪表板管理员 – Parag

回答

0

此错误往往表明来自服务器的格式错误的响应。尝试禁用任何活动的插件,然后如果这不起作用,我会尝试编写一个HTML表单来模拟JavaScript上传参数。检查响应可能会有所帮助 - 它应该是有效的JSON。

+0

感谢您的答复。我是新手到wordpress。我没有得到你,像什么必须我尝试检查来自aync-upload.php的json响应,它给了我所有的主页html脚本,而不是从gallery文件夹中提供图像阵列,这可能是因为新的用户角色(具有管理员权限的管理员虚拟)已登录并尝试上传文件。 – Parag

0

检查/wp-content/uploads文件夹是否具有777权限。您必须将权限应用于此文件夹下的所有文件夹。我知道777是一个非常不安全的许可。但是,我会请其他人启发它,因为我总是必须为上传文件夹启用此权限。

mod-security和其他东西作为插件启用/禁用不似乎是一个问题在这里。让我知道发生什么事。

相关问题