gpt4 book ai didi

php - Kohana:是否有必要检查 SYSPATH 是否已定义?

转载 作者:可可西里 更新时间:2023-11-01 13:38:15 25 4
gpt4 key购买 nike

我是 CodeIgniter 用户,我正在研究 Kohana。我注意到的第一件事是,在文档中,每个片段都以:

<?php defined('SYSPATH') or die('No direct script access.');

假设我将使用 .htaccess 进行地址重写,这真的有必要吗?为了避免直接访问,它是 .htaccess 的替代品吗?这只是“纵深防御”的好做法吗?

最佳答案

如果您使用 .htaccess 文件来保护您的系统文件,则不需要这样做。然而,由于 kohana 必须支持非 .htaccess 的使用,我们将它放在核心系统文件中以获得一些基本的安全性。

关于php - Kohana:是否有必要检查 SYSPATH 是否已定义?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2258415/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com