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

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

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

(使用 Windows 7)

谢谢!

jk

【问题讨论】:

  • 如果您发布代码和代码输出会很有帮助。
  • 旧安装的平台是什么?

标签: php codeigniter view


【解决方案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 中被设置为关闭!

    【讨论】:

    • 感谢您找到答案后发布。
    猜你喜欢
    • 1970-01-01
    • 2012-02-08
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多