【问题标题】:unable to view own profile in moodle无法在moodle中查看自己的个人资料
【发布时间】:2017-04-20 06:05:52
【问题描述】:

我是moodle管理的新手!我正在使用moodlem 3.2。以管理员身份登录,如果我打开自己的个人资料,它会将我重定向到此页面:

http://moodle_site.com/ExamOnline/user/profile.php?id=2

并显示此错误消息:

"禁止

您无权访问此服务器上的 /ExamOnline/user/profile.php。 此外,在尝试使用 ErrorDocument 处理请求时遇到 403 Forbidden 错误。”

如果我尝试卸载任何 moodle 插件,则会显示相同的错误消息

【问题讨论】:

  • 网址无效
  • 这只是理解目录及其重定向到的文件的示例!即“user/profile.php”@Hacker
  • mode_security 可能是个问题。在我启用 mode_security 后,它就像这个问题一样发生在我身上。我关闭了 mode_security。没关系,我的问题,关闭 mode_security 是很好的解决方案吗?

标签: moodle moodle-api


【解决方案1】:

可能有两种可能性:

  • profile.php 文件权限可能不正确或 mode_security 可能是个问题。
  • 权限可能未启用,如 user:editownprofile

【讨论】:

  • 是的,mod_security 是问题所在,我已从 cpanel 面板禁用它并且它有效。感谢您的帮助!
【解决方案2】:

我在 Namecheap 主机中遇到过类似的问题。 试过这个

<IfModule mod_security.c>
  SecFilterEngine Off
  SecFilterScanPOST Off
</IfModule>

在 .htaccess 中 - 但没有运气。

联系了技术支持团队,他们禁用了 Apache 的“mod_security”Web 应用程序防火墙来修复它。

【讨论】:

    猜你喜欢
    • 2023-04-05
    • 2019-09-18
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2014-06-26
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多