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 中不起作用?