Yii部署仅显示空白屏幕

时间:2014-05-08 01:36:14

标签: php yii

我正在尝试将我的Yii网站部署到Ubuntu 14.10服务器,但我得到的只是一个空白屏幕......

使用灯泡配置正确设置服务器

到目前为止采取的步骤:

  • 我已将框架文件夹上传到配置文件引用的位置

  • 我已将index.php上传的文件上传到正确的文件夹

  • 我已将资产和受保护/运行时文件夹的权限更改为读写(chmod 777)

  • 我甚至检查了yii提供的requirements文件夹index.php。它表明一切都准备好了......

我知道index.php正在被正确访问,因为我可以打开yii调试并查看调试消息。

真正奇怪的是日志没有显示错误,最后一个条目引用了SiteController中我的索引视图“渲染”的行。

您认为视图文件夹的权限是错误的吗? 我还检查了它是否是htaccess文件,但是我尝试在启用htaccess文件的情况下访问该站点并禁用该结果。

我不知道发生了什么......我非常感谢你们能帮助我们的任何帮助

1 个答案:

答案 0 :(得分:1)

把它包起来。 Alejandro的术语(PHP White Screen of Death)在stackoverflow上产生了许多其他主题。

对于那些好奇的人,我使用了this answer中的设置,发现我在所有require_once语句中都缺少dirname(FILE)

有趣的是,一切都在我的本地dev xampp环境中运行,但需要unix服务器的dirname。

现在我可以继续完成部署了。