BlogEngine.NET 空白管理页面
BlogEngine.NET Blank admin page
我在 GoDaddy 的一个子域上托管了一个博客,这里是 link:Blog.
博客似乎工作正常,但管理部分除外。尝试登录后,管理员登录页面加载为空白页面:Blog Admin Page。我试图检查 Chrome 上的元素,它显示了部分页面内容。
此博客之前托管在另一个网站上,我只是从该提供商复制内容并上传到这里。在以前的提供商上,它工作正常。
我已经检查了 admin 文件夹的权限,特别是 web.config,它们都很好。
我试过谷歌搜索,很多用户似乎都遇到过这个问题,但他们和我都没有找到具体的答案。
可能的解决方案是什么?
查看 firebug 上的页面后,我发现您的 jquery 文件有问题。它抛出一些错误。我建议您重新上传 jquery 文件。
控制台错误 -
SyntaxError: expected expression, got end of script
jquery-....min.js (line 3, col 17055)
ReferenceError: $ is not defined
login.aspx (line 74, col 9)
ReferenceError: $ is not defined
login.aspx (line 82, col 13)
这些元素不可见,因为您在页面末尾有下面的脚本。此脚本启用页面元素的不透明度。这意味着使用 css 规则将这些元素的不透明度设置为零。这就是为什么这些元素在页面加载时不可见的原因,因为下面的脚本没有执行。
<script>
$(".account-header").animate({
top: 0,
opacity: 1,
}, 1000);
$(".account").animate({
top: 0,
opacity: 1,
}, 1000);
</script>
在我从这些元素中删除不透明度 css 属性后,表单又开始可见了。
我在 GoDaddy 的一个子域上托管了一个博客,这里是 link:Blog.
博客似乎工作正常,但管理部分除外。尝试登录后,管理员登录页面加载为空白页面:Blog Admin Page。我试图检查 Chrome 上的元素,它显示了部分页面内容。
此博客之前托管在另一个网站上,我只是从该提供商复制内容并上传到这里。在以前的提供商上,它工作正常。
我已经检查了 admin 文件夹的权限,特别是 web.config,它们都很好。
我试过谷歌搜索,很多用户似乎都遇到过这个问题,但他们和我都没有找到具体的答案。
可能的解决方案是什么?
查看 firebug 上的页面后,我发现您的 jquery 文件有问题。它抛出一些错误。我建议您重新上传 jquery 文件。
控制台错误 -
SyntaxError: expected expression, got end of script
jquery-....min.js (line 3, col 17055)
ReferenceError: $ is not defined
login.aspx (line 74, col 9)
ReferenceError: $ is not defined
login.aspx (line 82, col 13)
这些元素不可见,因为您在页面末尾有下面的脚本。此脚本启用页面元素的不透明度。这意味着使用 css 规则将这些元素的不透明度设置为零。这就是为什么这些元素在页面加载时不可见的原因,因为下面的脚本没有执行。
<script>
$(".account-header").animate({
top: 0,
opacity: 1,
}, 1000);
$(".account").animate({
top: 0,
opacity: 1,
}, 1000);
</script>
在我从这些元素中删除不透明度 css 属性后,表单又开始可见了。