Codeigniter-未在带有mod_PHP5的视图中呈现PHP

Codeigniter-未在带有mod_PHP5的视图中呈现PHP,php,codeigniter,xcache,Php,Codeigniter,Xcache,我最近把我的一个网站转移到一个私有服务器上,这个服务器允许我使用mod_php5和XCache。但是,当我从PHP5CGI切换到mod_PHP时,直接在视图文件中的PHP不会被呈现。例如,我的页面标题为“”。如中所示,您可以在HTML中看到未处理的代码。你知道为什么会这样吗 谢谢 我猜您的模板没有使用.php扩展名(您可能使用.tpl或.phtml),您需要在apache中设置正确的处理程序,以便php模块解析这些文件 类似的东西应该可以做到这一点(只添加apache配置中缺少的内容,不要复制粘

我最近把我的一个网站转移到一个私有服务器上,这个服务器允许我使用mod_php5和XCache。但是,当我从PHP5CGI切换到mod_PHP时,直接在视图文件中的PHP不会被呈现。例如,我的页面标题为“”。如中所示,您可以在HTML中看到未处理的代码。你知道为什么会这样吗


谢谢

我猜您的模板没有使用.php扩展名(您可能使用.tpl或.phtml),您需要在apache中设置正确的处理程序,以便php模块解析这些文件

类似的东西应该可以做到这一点(只添加apache配置中缺少的内容,不要复制粘贴所有内容)


SetHandler应用程序/x-httpd-php
#和/或
SetHandler应用程序/x-httpd-php

您是否可能在视图文件中使用短标记

改变

<?=
除此之外,我们很难说清楚。你能在你的配置文件中使用pastie,并举例说明一个你有问题的视图吗

<?=
<?php
$config['rewrite_short_tags'] = TRUE;