我在yii框架中工作。我的网站多次出现空白页问题。我尝试了很多方法,但都不能正常工作。我已经在尝试增加最大执行时间。但它不起作用。它没有显示任何错误。也尝试CCD_ 1。此错误并非始终显示。
我的htaccess文件代码如下。
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
</IfModule>
我怎样才能解决这个空白页的问题。请引导我。
Yii无法处理致命错误(Yii2通过使用error_get_last()
和register_shutdown_function()
来支持它)。
因此,您应该检查php错误日志并了解原因。
检查视图、控制器、模型文件中<?php
前后是否有空间。
我的意思是在脚本的顶部,因为它将输出空间,并且使重定向不起作用而不显示错误。
我发现了这个,解决了我的问题。
我找到了这个问题的众多解决方案之一。在我的案例中,有一个控制器无法重定向,但其他控制器很好。所有的脚本都很好,config和其他的也很好,然后我意识到当我在编辑器上"Ctrl+a"时,我在php关闭标记"?>"后有很多"ENTER"、"SPACE"answers"TAB"。然后我去掉空白,我的"重定向"又开始工作了。我希望它能有所帮助。