Codeigniter:php不能在视图中工作!
问题描述:
我刚刚将我的工作codeigniter网站移动到新计算机上的新xampp安装,现在当视图加载视图内的php不起作用!例如我的链接中的地址有代码,而不是网站的基本地址!Codeigniter:php不能在视图中工作!
任何人都可以解释这种奇怪的行为?
(使用Windows 7)
谢谢!
jk
答
问题很可能是您的XAMPP安装上的PHP配置未配置为允许PHP短标签,例如:<?=$foo;?>
这样只有<?php echo $foo; ?>
可以工作。您可以手动更改所有这些实例,或者您可以编辑application/config/config.php中的值以使CodeIgniter在您的视图中重写短代码。我认为它是:rewrite_short_tags
或者,您可以更改您的php.ini配置文件中的设置,我相信通过右键单击任务栏通知区域中的XAMPP图标即可访问该设置。请参阅:http://php.net/manual/en/ini.core.php#ini.short-open-tag
如果您发布代码和代码的输出将会很有帮助。 – sholsinger 2010-01-18 19:16:03
旧装置的平台是什么? – 2010-01-18 19:16:23