关于禅道的白屏问题

- 大概率是程序运行出错了,非IIS或权限问题,我的情况是数据库未启动


- 修改 config/my.php 找到 debug 配置项,值改为 true


- 修改 www/index.php 找到 error_reporting(0) 改为 error_reporting(1)


- 这时访问禅道系统,应该会输出错误信息,但我是运行在IIS上,没有输出


- 正常也应该生成 tmp/log/php.*或sql.* 的错误日志,我的IIS部署也没生成php.*


- 这时在 www 目录下用命令行运行 php-cgi.exe index.php 可以生成日志,命令行也有输出


- error_reporting的设置貌似没有作用,猜测可能在 apache 上运行会输出到浏览器

 

posted @ 2021-08-24 13:12  润之  阅读(789)  评论(0编辑  收藏  举报