【问题标题】:Configuring Codeigniter framework on Linux在 Linux 上配置 Codeigniter 框架
【发布时间】:2018-04-16 00:14:25
【问题描述】:

我已经在 Linux CentOS 上安装了 Codeigniter。

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

接下来,我将 application/system/ 文件夹移到了 web 目录之外,然后在 index.php 中提供了它们的完整路径。我提供的文件夹可以从命令行很好地解决,但我继续收到错误:

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

以下是完整路径位置:

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

【问题讨论】:

    标签: php linux codeigniter


    【解决方案1】:

    首先,utilitities 是不是只在这里打错了,还是在你的 index.php 中?

    其次,Apache 是否拥有对/datautilitiescodeigniter的完全访问权限?

    【讨论】:

      【解决方案2】:

      文件夹的权限是什么? 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)。

      【讨论】:

        【解决方案3】:

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

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

        【讨论】:

          猜你喜欢
          • 2012-07-01
          • 2014-05-16
          • 1970-01-01
          • 1970-01-01
          • 2015-06-02
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          相关资源
          最近更新 更多