我的Drupal网站正在台式机上运行,​​但对于移动设备,它显示“无法访问网站”

时间:2019-08-05 13:37:32

标签: drupal server drupal-7

我的Drupal网站正在台式机上运行,​​但对于移动设备,它显示“无法访问网站”

我创建了一个自定义表单。我将数据存储为变量的地方。

function meme_common_settings() {

$form['azure_login'] = array(
    '#type' => 'checkbox',
    '#title' => t('Azure Login status'),
    '#default_value' => variable_get('azure_login', 0),
    '#description' => t('To enable Azure Login.'),
  );
  return system_settings_form($form);
}

当我选中复选框并启用azure_login功能时。在我的桌面上运行正常,但在移动浏览器上却无法运行。在移动浏览器中,它显示

  

“网站无法访问”

但是当我取消选中azure_login功能时,我的网站也可以在移动浏览器上正常运行。我不明白这里是什么问题...

启用azure_login之后,我在index.php上放置echo和die。它对于Desktop可以正常工作,但不能在移动浏览器上工作。仍显示“无法访问网站” ...

1 个答案:

答案 0 :(得分:0)

在index.php顶部添加该行以查看所有php错误

error_reporting(E_ALL);
ini_set('display_errors', 1);

请参阅drupal错误日志http://my_site.com / admin / reports / dblog

请参阅httpd服务器(Apache,nginx)错误日志。

移动浏览器可能太旧(有时旧浏览器无法通过https显示网站,ssl问题)。