CodeIgniter - 在Godaddy上没有选择输入文件。 .htaccess

问题描述:

我得到这个“没有输入文件选择。”每次我在Godaddy中打开一个应用程序页面。我笨建立了它,并建立这样的:CodeIgniter - 在Godaddy上没有选择输入文件。 .htaccess

里面的根目录文件夹,我有这样的文件夹,名为文件夹1和里面是myappfolder。 myappfolder包含我的系统和应用程序文件以及index.php。 我访问使用这个网址的页面:mydomain.com/folder1/myappfolder/index.php/login

我很好的设置,我没有使用在网址中删除的index.php的计划。 htaccess的。频繁的搜索后,他们说我需要包括.htaccess文件,并把这个:

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

我也试过这样:

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

我做了,我仍然得到同样的错误消息。我将.htaccess放在myappfolder中,与我的index.php,应用程序和系统文件一样。

我也尝试删除$ config ['index_page']内的'index.php',但无济于事。

我做错了什么?我该如何解决这个问题?

+0

试着改变你的rewritebase到'RewriteBase /文件夹1/myappfolder /'如果htaccess的是myappfolder。 –

我也面临着同样的问题,原因这样的错误

  1. 由于不添加“?”在.htaccess中,您已经尝试过
  2. 不正确的表单/输入字段标记,请确保所有表单字段和表单本身正确关闭。表单元素的不正确定义也会导致这样的问题。

希望它可以帮助