php - 找不到图片 moodle

标签 php mysql moodle

我正在做一些 Moodle 开发,并已经下载了一个现有的 Moodle 并将其安装在我的本地机器上。

除了不显示图片外,网站运行良好

我在本地以 moodle-hy:8080 运行网站。

正在获取但正在查看的图像

GET http://localhost:8888/pluginfile.php/107/mod_label/intro/elearning.jpg 404 (Not Found)

Moodle 将所有图像存储在数据库中,我知道链中缺少一个链接,但我只是不知道它在哪里。

最佳答案

我认为值得指出的是,您可能需要在以下位置运行数据库搜索和替换脚本:

http://my-public-ip/moodle/admin/tool/replace/index.php

在方法 2 中引用 here .

如果您在安装站点后更改站点名称,则这是必需的。如果您已经在“本地主机”下使用 Moodle,那么数据库中将有许多对旧本地主机地址的引用需要更新为新的 moodle-hy 地址。

关于php - 找不到图片 moodle,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29458315/

相关文章:

php - 注册功能

php - mysql_num_rows():提供的参数不是有效的MySQL结果资源

amazon-s3 - 如何使用 Amazon S3 作为 Moodle 数据根

php - MySQL 到 SQLite 的迁移。我需要更新数据类型吗?

php - 如何检查 Moodle 中是否设置了 required_pa​​ram?

php - Moodle如何找出登录用户的角色

javascript - 添加行并运行多个 mySQL 查询

php exec() 适用于某些调用,不适用于其他类似的调用

php - 如何在 html 中呈现多层次的 mysql 查询(codeIgniter)

mysql - MongoDB 聚合查询与 MySQL SELECT field1 FROM 表