Codeigniter:php 在视图中不起作用!

Posted

技术标签:

【中文标题】Codeigniter:php 在视图中不起作用!【英文标题】:Codeigniter: php not working in the view! 【发布时间】:2010-01-18 19:12:09 【问题描述】:

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

谁能解释这种奇怪的行为???

(使用 Windows 7)

谢谢!

jk

【问题讨论】:

如果您发布代码和代码输出会很有帮助。 旧安装的平台是什么? 【参考方案1】:

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

【讨论】:

【参考方案2】:

原来短代码在 php.ini 中被设置为关闭!

【讨论】:

感谢您找到答案后发布。

以上是关于Codeigniter:php 在视图中不起作用!的主要内容,如果未能解决你的问题,请参考以下文章

CodeIgniter &get_instance() 在 php5.6 版本中不起作用?

从 url 代码中删除 index.php 在 Godaddy Plesk 托管的 codeigniter 中不起作用?

我的自动完成功能在 codeigniter 中不起作用

更新查询在 codeigniter 中不起作用

用逗号分隔的 jQuery 自动完成文本在 CodeIgniter 中不起作用

数据表库在 CodeIgniter 3 中不起作用