【发布时间】:2013-03-17 00:28:21
【问题描述】:
我正在创建自己的框架作为学习过程。有一个配置文件,人们可以在其中设置框架是否处于开发模式。
<?PHP
$project[security][dev_mode] = true;
?>
Display_startup_errors 在 .htaccess 中定义,以指示是否应显示语法错误。如果用户不需要弄乱 .htaccess 文件,我希望它可以“调整”到配置文件中的设置。有人知道if 和 如何 有可能以某种方式让 .htaccess 检查 php 文件的内容并采取相应措施吗?
也欢迎以 .htaccess 以外的其他方式设置 display_startup_errors 的解决方案;-)。
非常感谢!
【问题讨论】:
-
display_startup_errors将成为人们想要设置的东西。我不希望 php 框架尝试控制 http 服务器。话虽如此,我不知道有一种简单的方法可以完成你所说的。 htaccess 只是一个 iirc 指令文件。 -
你可能是对的,但这个框架不会大规模分发;-)。谢谢。
-
为什么使用.htaccess来显示错误而不是php的ini_se()配置?
-
@kaii 我的理解是不能使用 ini_set() 设置语法错误...否则,是否有可能以某种方式推翻使用 .htaccess 在 php 脚本中设置的 display_startup_errors 设置?跨度>
-
@dirk 可以使用 php 显示语法错误.. :)
标签: php .htaccess error-handling