使用Sparks安装安全的CodeIgniter

Jor*_*eno 14 security codeigniter sparks-pakage-management

安装Sparks假定您遵守默认的CodeIgniter安装模式; 将应用程序,系统和用户指南文件夹以及index.php和许可证文件提取到Web根目录中.

但是,出于安全原因,我们中的许多人将应用程序和系统文件夹从Web根目录中拉出来,并在主index.php文件中重新路由$ system_path和$ application_folder变量.

这种分离往往会破坏Spark的安装.特别是,在getsparks安装说明中使用的简单示例spark .

得到错误:

遇到错误无法在sparks找到火花路径/ example-spark/1.0.0 /

我维护以下目录结构:

  • CISYS
    • V202
    • V200
  • project1_application
  • project2_application
  • project3_application
  • www(公共HTML)
    • PROJECT1
      • CSS
      • JS
      • 图片
      • 等等
    • 项目2
      • 等等

我必须改变什么来实现安全+火花?打开任何类型的建议.你如何设置你的安装?

Jor*_*eno 13

回答我自己的问题:解决方案是在MY_Loader.php文件中.通过修改第43行的SPARKPATH变量,可以重新路由所有火花的位置!干杯!