![]() |
1
7
您可以检查URI并查看是否使用`
或者您可以将文件移出公用文件夹,这是一个更好的解决方案。 |
![]() |
2
11
在我介绍的几个开源应用程序中,包括joomla和phpbb,它们在主includes文件中声明一个常量,然后验证每个includes中是否存在该常量:
|
![]() |
3
4
我一直把所有东西都保存在Web根目录之外,除了可以直接查看的脚本。然后将php配置为在路径中包含脚本目录。典型的设置是: appdir include html
在php配置中(全局php配置或
include_path = ".:/path/to/appdir/include:/usr/share/php" 或(对于Windows) include_path = ".;c:\path\to\appdir\include;c:\php\includes"
注意这一行可能已经在您的
如果要将其添加到.htaccess文件,则格式为: php_value include_path .:/path/to/appdir/include:/usr/share/php 最后,您可以通过编程方式添加路径,如下所示:
(基于工作代码,但已修改,因此未测试)
这应该在前端文件中运行(例如
我已经成功地使用了我在这里展示的所有版本。所使用的特定方法取决于首选项以及如何部署项目。换句话说,如果你不能修改
|
![]() |
4
0
Zend框架建议您将文件保存在Web根目录之外,正如Unknwntech所建议的那样。我想说这是最安全和最简单的解决方案。 |
![]() |
5
0
从php nuke模块:
用您的文件名替换modules.php,该文件不能直接调用。 |
![]() |
6
0
我经常看到的一种方法是创建一个变量,该变量必须出现在每个包含的文件中,并检查每个包含的第一件事:
|
![]() |
7
0
我想最好的办法是把你想放进去的文件放进去。” 包括 “文件夹并将访问权限700放到文件夹中。” |
![]() |
Jacco · 未能格式化我的日期以在php中正确工作 1 年前 |
![]() |
jay ram · 如何在URL核心php中从API获取JSON? 1 年前 |
|
Ishwarya A · php电子表格在浏览器中显示多张excel 1 年前 |