没有指定输入文件错误。 Codeigniter 3和去爸爸子域

时间:2016-03-07 19:19:20

标签: .htaccess codeigniter

打开codeigniter base url后出现以下错误: "没有指定输入文件"。我知道它与htaccess文件有关,但无法使其正常工作。

我的htaccess文件内容:

RewriteEngine On
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ index.php/$1 [L]

去爸爸目录结构:htaccess文件位于子域的根文件夹中。 enter image description here

1 个答案:

答案 0 :(得分:0)

您的htaccess文件很好,您需要检查控制器中的路径 我猜它可能是缺少视图文件

$this->load->view('file_view', $data);

在views文件夹中,它被命名为“file_view.php”

还要确保文件路径正确 如果您正在模块文件夹

下调用模块模块文件

在config文件夹下的routs.php中检查$route['default_controller'] = "frontpage";以上行frontpage.php必须存在于views文件夹中

添加重写基础

RewriteEngine on
RewriteBase /
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ index.php?/$1 [L]