如果删除文件名上的前导点,我的代码可以正常工作,但不会中断。
[编辑] 的
该文件以点(句点)字符
开头
[结束编辑]
require_once( ' 的htMyClass.inc.php。'); //失败
require_once( 'htMyClass.inc.php'); //作品
我想保留安全点 - 领先的 ht 只是暂缓来自apache。我不希望在Windows上做任何特别的事情。
答案 0 :(得分:0)
我只是运行测试代码,并且工作正常。 我在windows中使用xampp,它可能是你机器中的apache或php配置。
<?php
require_once(".htphp.inc.php");
?>
<?php
echo "test";
?>
答案 1 :(得分:0)
阅读这篇微软文章“IIS Hidden Static Files Return HTTP 404 or Access Denied Errors”,它可能故意失败。将其扩展为甚至无法包含文件。