登录

解决 Drupal8 安装模块 发生一个AJAX HTTP错误

drupal 置顶

  正在安装XXX模块

  发生错误。

  请继续错误页面

  发生一个AJAXHTTP错误。 HTTP返回代码:404 调试信息如下。 路径:/core/authorize.php/core/authorize.php?batch=1&id=16&op=do_nojs&op=do 状态文本:NotFound结局

  Installing light_skeleton

  An error has occurred.

  Please continue to the error page

  An AJAX HTTP error occurred.

  HTTP Result Code: 403

  Debugging information follows.

  Path: /core/authorize.php/core/authorize.php?batch=1&id=4&op=do_nojs&op=do

  StatusText: Forbidden

  ResponseText:

  403 Forbidden

  403 Forbidden

  nginx

解决办法:

  在nginx配置文件前加入以下代码:

  rewrite ^/core/authorize.php/core/authorize.php(.*)$ /core/authorize.php$1

  加入后完整代码如下:

  rewrite ^/core/authorize.php/core/authorize.php(.*)$ /core/authorize.php$1;

  if (!-e $request_filename) {

  rewrite ^/(.*)$ /index.php?q=$1 last;

  }

  然后重启nginx即可。

  这里是说明:https://drupal.stackexchange.com/questions/192151/cannot-install-any-theme,

娱乐 八卦 体育 搞笑 视频 游戏 综艺 Tags:
发表评论