为什么我们在 CodeIgniter 中设置 $system_path?
Why do we set $system_path in CodeIgniter?
我在 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’.
- 他们提到的完整路径是什么?
- 我们为什么要做那一步?
- ...在我的情况下,我的会是什么样子?
system_path 是系统文件夹在 CodeIgniter 框架中的位置。需要对其进行设置,以便 CodeIgniter 知道在哪里寻找其内部工作原理。他们说要使用完整路径(如从文件系统根目录开始的路径),这样在移动依赖于该核心系统文件夹的系统时问题就会减少(请参阅下一段)
通过设置这个,意味着你可以配置多个CodeIgniter应用程序都使用同一个核心框架,因此只需要升级一个地方的核心。
在您的情况下,根据提供的信息,它将是 /opt/lampp/htdocs/CodeIgniter-3.0.1/system
我在 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’.
- 他们提到的完整路径是什么?
- 我们为什么要做那一步?
- ...在我的情况下,我的会是什么样子?
system_path 是系统文件夹在 CodeIgniter 框架中的位置。需要对其进行设置,以便 CodeIgniter 知道在哪里寻找其内部工作原理。他们说要使用完整路径(如从文件系统根目录开始的路径),这样在移动依赖于该核心系统文件夹的系统时问题就会减少(请参阅下一段)
通过设置这个,意味着你可以配置多个CodeIgniter应用程序都使用同一个核心框架,因此只需要升级一个地方的核心。
在您的情况下,根据提供的信息,它将是 /opt/lampp/htdocs/CodeIgniter-3.0.1/system