【问题标题】:IIS - Running Codeigniter does not execute PHP scriptsIIS - 运行 Codeigniter 不会执行 PHP 脚本
【发布时间】:2012-11-29 15:14:41
【问题描述】:

我刚刚在本地计算机的 Windows 7 IIS 上安装了 Codeigniter 应用程序。

路由没问题,控制器似乎正在加载视图,但它们上的 PHP 脚本不显示传递的变量并被解释为 HTML。

PHP 脚本在没有 Codeigniter 的情况下运行正常。

有什么线索吗?

【问题讨论】:

  • 您能发布一个未运行的示例 PHP 脚本吗? CI 以不同方式处理 URL 查询,除非被告知,并且您的代码可能无法正确访问请求变量。
  • @cryptic 任何脚本.. 例如: 其中 $variable 从控制器传递到视图。
  • 啊,好吧,你是说传递给 $this->load->view() 的第二个参数的值是不可访问的?如果是这样,你能把你如何传递价值的代码发给我吗?
  • 不...这些值通过正常。我想我明白了! ISS自带的PHP版本需要声明

标签: php codeigniter localhost


【解决方案1】:

ISS自带的PHP版本需要声明PHP语句。

<?php

新的开口本身是行不通的。

<?

【讨论】:

    猜你喜欢
    • 2014-04-29
    • 1970-01-01
    • 2017-01-16
    • 2019-03-03
    • 2014-12-07
    • 1970-01-01
    • 1970-01-01
    • 2023-03-10
    • 2020-03-27
    相关资源
    最近更新 更多