【问题标题】:wordpress nonadmin media file upload thumbnail refresh errorwordpress 非管理员媒体文件上传缩略图刷新错误
【发布时间】:2013-05-25 18:16:48
【问题描述】:

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

<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 但没有锁定它会给出相同的错误,并且在自动刷新后不显示图像的缩略图,但文件会被上传。

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

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

【问题讨论】:

  • :( 还没有回复...谷歌搜索提供了一种解决方案,即禁用插件并尝试或从仪表板管理员重新安装 wordpress。

标签: wordpress image-uploading mod-security


【解决方案1】:

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

mod-security 和其他插件启用/禁用在这里似乎不是问题。让我知道会发生什么。

【讨论】:

    【解决方案2】:

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

    【讨论】:

    • 感谢您的回复。我是wordpress的新手。我没有得到你,喜欢什么必须尝试。我试图检查来自 aync-upload.php 的 json 响应。它为我提供了所有主页 html 脚本,而不是从画廊文件夹中提供图像数组。这可能是因为我已经登录并尝试上传文件的新用户角色(具有管理员权限的管理员的虚拟角色)。
    猜你喜欢
    • 2016-02-17
    • 1970-01-01
    • 2012-12-26
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2016-03-15
    • 2013-10-20
    • 1970-01-01
    相关资源
    最近更新 更多