在Linux上配置Codeigniter框架

时间:2011-08-04 02:46:13

标签: php linux codeigniter

我在Linux CentOS上安装了Codeigniter。

我将所有内容提取到我的网站目录中,设置好所有内容,一切正常。

接下来,我将application/system/文件夹移到了网络目录之外,然后在index.php中提供了完整路径。我提供的文件夹从命令行解析得很好,但我继续得到错误:

  

您的应用程序文件夹路径似乎未正确设置。请打开以下文件并更正:index.php

以下是完整路径位置:

$system_path = '/data/utilities/codeigniter/system/';
$application_folder = '/data/utilities/codeigniter/application/';

3 个答案:

答案 0 :(得分:1)

首先,utilitities仅在此处输入拼写错误,或者在index.php中也是如此?

其次,Apache是​​否具有对/datautilities codeigniter的完全访问权限?

答案 1 :(得分:0)

文件夹的权限是什么? Apache用户可能无权访问这些文件夹。您可以使用命令ls -la找出权限,然后将所有者或组设置为Apache用户chown www-data:www-data -R /data/utilitities/codeigniter/system/chown www-data:www-data -R /data/utilities/codeigniter/application/(假设Apache用户是www-data)。

答案 2 :(得分:0)

权限设置不正确......愚蠢的错误。我这样做是为了解决它:

sudo chmod -R 755 /data/utilities/codeigniter/