在hostpapa(实时服务器,codeigniter)

时间:2016-02-11 03:48:42

标签: php .htaccess codeigniter live web-project

我遇到应用程序和系统文件夹的路径问题。我将我的项目实时上传到子域。首先我找不到404错误页面,我想我通过尝试更改应用程序和系统文件夹的路径来解决这个问题。

后者现在成了我的问题,因为它返回错误“你的应用程序文件夹路径似乎没有正确设置。请打开以下文件并更正:index.php”。我已经完成了我的研究,在上传整个项目后,我意识到我必须在index.php内部以及应用程序文件夹下的config.php中编辑内容。

我不确定htaccess是否与我的问题有关。上传整个codeiginiter项目后,我文件管理器中的文件夹结构如下。 (home / dir)是我的主目录,下面是public_html文件夹(www)。然后,在那之下,我有一个名为login的子域,我上传了我的codeigniter项目。应用程序和系统文件夹就在那里。

我在index.php文件中唯一改变的是变量$ application_folder和$ system_path的值。默认情况下,它们的值分别设置为应用程序和系统。现在我将其更改为以下内容:

$application_folder = '/home/dir/www/stack-it.ca/login/application';
$system_path = '/home/dir/www/stack-it.ca/login/system';

我仍然得到我之前提到的相同错误。如果有任何帮助,这是我的htaccess文件的样子。它位于应用程序和系统文件夹的同一级别。

RewriteEngine On

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

我尝试编辑我知道必须编辑的文件,以便Hostpapa托管我的codeigniter项目。我错过了什么吗?我应该再做一步吗?

0 个答案:

没有答案