首页空白 #16
Labels
No labels
bug
documentation
duplicate
enhancement
good first issue
help wanted
inactive
invalid
question
solved
wontfix
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference: SomeBottle/OdIndex#16
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
按照步骤填写好了 refresh_token,唯一跟教程的区别是 redirect_url 填的是 http://localhost:3000
因为 http://localhost 一直是拒绝访问,所以加了端口号,index.php 里也相应增加了 3000 端口号。
首页打开是完全空白的。控制台也没有报错
有一点需要注意,redirect_url是用于附在发给微软api的请求里的
也就是说你在Azure Portal里配置的允许的redirect_url也要带上端口,不能仅仅只改本地
如果还是不行,再试着打开一下php.ini里的报错选项,注释掉index.php的第9行error_reporting,这样按理来说是会显示报错的。接着把报错内容贴在这里即可
关于带端口的情况我尚未测试过,不知道微软那边支不支持这样
Azure Application可以添加多个回调URL,你可以两个都加。
但是没用。。。实在是懵了
好的,等下测试一下
伪静态写不写都一样:
首页报错:
进入一个目录:
@littlegolden 测试了一会儿,我能复现出来同样错误了。你是不是没有把
template.html放到相同目录下,或者这个文件是空的没有模板文件当然是渲染不出页面的😂
在一个页面的,首页有页面,但是目录没有,e5.itnt.xyz
有没有开缓存

可能你之前空白页被文件缓存了
你可以手动删除文件缓存,默认是
./data/cache目录我应该没开缓存,配置就仓库默认的没有动。cache目录是空的

确实不是模板问题
奇了怪了,也没看到请求上的错误,报错也都是notice级别
说一下PHP版本吧,然后检查一下有没有openssl扩展
我看到主要返回的是Not Found,也就是代表后端请求返回为空。之前遇到过这个问题,可能openssl扩展的原因
启用或者禁用openssl扩展试一下。
这么重要的事情给忘了,刚刚用的 PHP 74,换了 8.0 也有这个问题。楼主需要服务器权限看看吗
我又复现出了同样的情况,原因是:
在网站服务器设置了伪静态的同时在index.php中配置了
'rewrite'=>false刚刚看了一下你的站点,有可能是这个问题了
你可以在index.php相关配置改成
'rewrite'=>true试试亦可以暂时撤去网站服务器的伪静态设置
还是不行的话,我可以去层主的服务器上调试检查一下,隐私信息可以通过邮件发给我😂
邮箱就是我的Github账户邮箱
问题解决:
base => ''(这里是我默认配置写错了,很抱歉(ノへ ̄、)isset,已改为array_key_exists方法感谢各位的协助排查!
大赞!辛苦了