Codeigniter:php不能在视图中工作!

问题描述:

我刚刚将我的工作codeigniter网站移动到新计算机上的新xampp安装,现在当视图加载视图内的php不起作用!例如我的链接中的地址有代码,而不是网站的基本地址!Codeigniter:php不能在视图中工作!

任何人都可以解释这种奇怪的行为?

(使用Windows 7)

谢谢!

jk

+0

如果您发布代码和代码的输出将会很有帮助。 – sholsinger 2010-01-18 19:16:03

+0

旧装置的平台是什么? – 2010-01-18 19:16:23

原来短代码在php.ini中设置为off!

+0

感谢您在找到答案后发布答案。 – Brian 2010-01-18 21:21:36

问题很可能是您的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