我正在使用https://github.com/cannod/moodle-drupalservices/wiki/Installation-Drupal-Side的说明将我的 Drupal 登录与 Moodle 安装集成。我已经成功完成了这些步骤并运行了“测试”,表明我的 Drupal 服务设置正确。即,我能够使用“远程”用户登录 Drupal,并从服务端点获得有效的 JSON 响应。但是,在完成“Moodle 端”说明后,我尝试按照说明从命令行手动运行数据库同步文件,并收到以下输出:
RemoteAPI Object
(
[gateway] => mysitesurl.com
[endpoint] => /drupalservice
[status] => 1
[session] => SESScc2ded1dd0a5... //this part is okay
[sessid] => vtlmSjtBINVA... //this part is okay as well
)
ERROR: Problems trying to get index of users!
看了下代码,[status]为1好像说明登录成功了,想不出来是什么问题。我在这个网站上发现其他几个人说他们有同样的问题,然后用类似“我想通了!”的内容回复了他们自己的帖子。并且不发布答案。
任何建议将不胜感激!