现在,我并不完全熟悉PHP,但我创建的CMS在我的本地服务器上运行良好。我尝试将其放在实时服务器上以获取空白页输出,除非我使用Codeigniters' welcome'控制器。现在我已经检查了每个文件,当页面完全是PHP时,我没有关闭PHP标签的页面,如?>
。
那么有没有一种方法可以让白色空间在标签之外的白色空间之外做另一种方式?
HTML标记之间的php标记之后的空格是否计算?
我已经测试了我的数据库配置,它运行正常,所以我不知道它还能做什么。只是厌倦了寻找一些我完全不确定并且没有在哪里的东西。
编辑:你可以在这里看到我可爱的白板:http://asphaltcms.com/
编辑:我可以100%确认预设/新控制器,型号和视图是否正常工作,因此我的当前控制器出现问题等,白色空间不仅仅会出现在<?php ?>
代码之前和之后?
感谢阅读。
答案 0 :(得分:1)
如果你出现白屏,我会建议检查以下几点,
1:检查日志(PHP,Apache两者)
2:将PHP信息与您当地的代码进行比较。
3:检查 short_open_tag 是否亮起
4:在配置文件中启用错误。(error_reporting(E_ALL);
我希望这可以帮助你摆脱白板:)。
答案 1 :(得分:1)
嗯,我从来没有弄清楚这一点,但我的工作结果只是新的codeigniter安装,并迅速重新编写代码。适用于3台Web服务器,没有任何问题。
我后来遇到了涉及.htaccess文件的问题,但我已经解决了这个问题:)
感谢您的帮助。
答案 2 :(得分:0)
我刚刚将网站迁移到新的主机/服务器并遇到了同样的问题 - 白屏并没有错误。
我注意到我没有安装php模块GD或MYSQL所以我安装了这些并解决了我的问题。
关于ubuntu:
sudo apt-get install php5-mysql
sudo apt-get install php5-gd