关于禅道的白屏问题

- 大概率是程序运行出错了,非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 上运行会输出到浏览器

✉ ext2@qq.com
原文地址:https://www.cnblogs.com/rangeon/p/15179880.html