关于禅道的白屏问题
- 大概率是程序运行出错了,非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