没有输入文件指定的错误。 Codeigniter 3和去爸爸子域
问题描述:
打开codeigniter基地址后出现以下错误: “没有指定输入文件”。我知道它与htaccess文件有关,但无法使其工作。没有输入文件指定的错误。 Codeigniter 3和去爸爸子域
我htaccess文件内容:
RewriteEngine On
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ index.php/$1 [L]
答
你的htaccess文件是好的,您需要检查在控制器 路径我想这可能是缺少
$this->load->view('file_view', $data);
的意见
文件夹中它被命名为“file_view.php”
还可以查看文件确保文件路径正确 如果您正在调用模块文件夹下存在的模块文件夹
检查$route['default_controller'] = "frontpage";
对于上面的行frontpage.php config文件夹下routs.php必须存在于文件夹视图
附加重写基
RewriteEngine on
RewriteBase/
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ index.php?/$1 [L]
默认控制器已被设置为管理员控制器,其是正确的。视图和模型也存在,因为一切都在localhost上工作。 – Saurabh
在活服务器上尝试访问站点site.com/index.php和没有index.php如果它被加载也确保mod重写被设置为启用在php.ini – iCodeCrew
尝试 RewriteBase/ – iCodeCrew