我的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可以正常工作,但不能在移动浏览器上工作。仍显示“无法访问网站” ...
答案 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问题)。