Php Codeigniter-未呈现HTML
我已经部署了基于Codeigniter构建的PHP应用程序。当我调用根URL时,浏览器会成功重定向到登录视图,但不会呈现HTMLPhp Codeigniter-未呈现HTML,php,codeigniter,Php,Codeigniter,我已经部署了基于Codeigniter构建的PHP应用程序。当我调用根URL时,浏览器会成功重定向到登录视图,但不会呈现HTML 有什么问题吗?您是否将其部署到了与开发机器不同的计算机上。可能您正在使用“漂亮的url”,而目标服务器不允许使用htaccess重写url?如果浏览器中没有显示任何内容,则值得检查以下内容: 系统/缓存是可写的 系统/日志是可写的 在application/config/config.php中禁用GZIP压缩 telnet端口80,看看你能得到什么,有没有报头 注意错
有什么问题吗?您是否将其部署到了与开发机器不同的计算机上。可能您正在使用“漂亮的url”,而目标服务器不允许使用htaccess重写url?如果浏览器中没有显示任何内容,则值得检查以下内容:
这可能与加载视图的方式有关
- 以这种方式加载视图会将其直接发送到浏览器:
$this->load->view('foo_view.php', $data);
- 但是,如果将可选的第三个参数设置为TRUE,它将以字符串形式返回数据,因此您必须回显它:
echo $this->load->view('foo_view.php', $data, TRUE);
更多信息在底部。应该有适当的部署,否则您肯定会看到问题。这可能对你有帮助 您所说的“未呈现HTML”是什么意思?您的意思是原始HTML正在浏览器中显示?您所说的“未呈现HTML”是指浏览器中未显示任何内容。