【问题标题】:Media Gallery Items not displaying for Editor Role, Wordpress媒体库项目不显示编辑角色,Wordpress
【发布时间】:2013-08-21 14:38:30
【问题描述】:

一些小而错误的东西,但我似乎无法弄清楚:Wordpress 网站已从测试服务器移动到实时服务器,现在移动后,已上传的媒体图像不再可选择或插入到“添加”中媒体的画面。这仅发生在编辑者或以下(5 级或以下)的用户身上,而管理员可以看到所有图像。所以它似乎应该是两件事之一:

  1. 将文件夹权限从 755 重写为 766 或 776 甚至 777 并没有使图像出现在“添加媒体”屏幕中

  2. 使用“用户角色编辑器”更改权限也无法更改。

常用的“停用所有插件”也不起作用。

有人见过这个吗?

【问题讨论】:

  • Debugtroubleshoot。我投票关闭,因为我认为这个问题在这里是题外话,应该在WordPress Development,但如果没有调试信息,它也可能在那里关闭。另外,定义we just moved a site live
  • 很抱歉,如果这里离题了,但除非我已经浏览过 Wordpress 的文档和论坛,否则我不会发布它。我将重新编辑我的问题,以便为任何查看此问题的人提供更好的范围。
  • 也建议将主题交换为 TwentyEleven/Twelve 以进行故障排除。如果您创建一个新用户,它是否有同样的问题?您的“从测试到上线” 程序之前是否有效?

标签: wordpress


【解决方案1】:

想通了。由于我们为该站点编写的自定义插件,它最终成为了一个与权限限制相关的奇怪错误。似乎我们无法使用“用户角色编辑器”我们的自定义插件来限制对仪表板项目的访问。

唯一奇怪的是,当站点在我们的测试服务器上时,这似乎并没有干扰。一旦上线,权限就会相互干扰(?),但通过系统故障排除哪个插件以及哪些功能导致错误发现了它。

【讨论】:

  • 如果您能更具体地说明哪些函数导致了错误,那就太好了。我现在遇到了一个非常相似的问题..
【解决方案2】:

对于那些试图找到类似问题答案的人:如果您在 VPS 或必须自己配置的专用服务器上运行 Wordpress 安装,请记住安装 PHP GD 图形库!它有时不是原生的,需要这个库来运行所有的 Wordpress 媒体功能,甚至像 Codeus 这样的高级主题也使用这个功能。您可以通过键入

在终端中安装此库

apt-get install php5-gd

然后输入

/etc/init.d/apache2 restart

你应该很高兴!

【讨论】:

    猜你喜欢
    • 2018-11-28
    • 1970-01-01
    • 2012-08-03
    • 2015-05-07
    • 1970-01-01
    • 1970-01-01
    • 2013-04-13
    • 1970-01-01
    • 2017-03-05
    相关资源
    最近更新 更多