php - 为什么我们要在CodeIgniter中设置$system_path?

标签 php codeigniter xampp lampp

我在 Linux 上使用 XAMPP,因此我将文件夹 CodeIgniter-3.0.1 移至 htdocs 内。

下面是目录。

/opt/lampp/htdocs/CodeIgniter-3.0.1

在用户指南中,他们写道...

After moving them, open your main index.php file and set the $system_path, $application_folder and $view_folder variables, preferably with a full path, e.g. ‘/www/MyUser/system’.

  1. 他们提到的完整路径是什么?
  2. 为什么我们要做这一步?
  3. ...就我而言,我的会是什么样子?

最佳答案

system_path 是 CodeIgniter 框架内系统文件夹的位置。需要对其进行设置,以便 CodeIgniter 知道在哪里查找其内部工作原理。他们说使用完整路径(如从文件系统根目录开始的路径),因此在移动依赖于该核心系统文件夹的系统时问题较少(请参阅下一段)

通过设置此项,意味着您可以将多个 CodeIgniter 应用程序配置为全部使用相同的核心框架,因此只需在一处升级核心。

在您的情况下,根据提供的信息,它将是 /opt/lampp/htdocs/CodeIgniter-3.0.1/system

关于php - 为什么我们要在CodeIgniter中设置$system_path?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32243551/

相关文章:

javascript - RPG - 为半复杂树结构存储玩家数据

php - echo 删除mysql数据成功

PHP:在不是价格小数点或字符串最后一个字符的第一个句点处拆分字符串

php - JSON 将记录插入 Salesforce

windows - NetBeans PHP 不会因异常而中断

php - 如何在CENTOS/Redhat 6 中更新PCRE

mysql - 如何将 URL ID 获取到 CodeIgniter 的 MySQL 查询中

php - 当 codeigniter/tank auth session 超时时处理 ajax 调用中的 php 重定向

xampp - 虚拟主机不工作 XAMPP 1.8.3

php - COMPOSER : choose the command line php you want to use. 那里什么都没有