提问人:paopao33 提问时间:2/11/2016 最后编辑:paopao33 更新时间:2/11/2016 访问量:256
在hostpapa(实时服务器,codeigniter)中未正确设置应用程序文件夹路径
Application Folder path is not set correctly in hostpapa (live server, codeigniter)
问:
我在应用程序和系统文件夹的路径上都遇到了问题。我已将我的项目实时上传到一个子域中。首先,我找不到一个 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 项目。我错过了什么吗?我应该再做一步吗?
答: 暂无答案
评论
$application_folder = 'application';