0

我遇到了 codeigniter 向我返回白屏的问题。

注意:当我还在 DSO 时,这一切正常。注意:我尝试更改 $config['uri_protocol'] 的值

考虑这个例子:

url> mysite.com/process/something/321
output> **** WHITESCREEN ****

url> mysite.com/process/something/321/2323
output> you have entered: 321

url> mysite.com/process/something/323/2asdfshdf
output> you have entered: 323

url> mysite.com/process/something/323
output> **** WHITESCREEN ****

代码:

class process extends Controller{
  public function something($digit){
    die("you have entered: " . $digit);
  }
}

我需要做什么才能摆脱白屏?

4

1 回答 1

0

正如@Rick Calder 所评论的,这个问题有一个快速的解决方法,你只需要更新你的 .htaccess 文件。谢谢瑞克!

解决方案可以在这里找到:http ://www.serveridol.com/2012/02/15/codeigniter-%E2%80%93-no-input-file-specified-error/

尽管我仍然很好奇为什么会发生这种情况以及为什么它会自动将小数点转换为下划线。

IE。

url> mysite.com/process/something/111.222
output> you have entered: 111_222

我需要阅读更多内容以验证其发生的原因。

于 2012-10-24T01:36:16.933 回答