Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/.htaccess/6.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
无法启用Php htaccess忽略已重新编写的源_Php_.htaccess_Error Reporting_Php Ini - Fatal编程技术网

无法启用Php htaccess忽略已重新编写的源

无法启用Php htaccess忽略已重新编写的源,php,.htaccess,error-reporting,php-ini,Php,.htaccess,Error Reporting,Php Ini,我正在设置htaccess,并尝试从显示错误切换到日志错误。。我得到了日志错误和错误日志,所以现在我将错误记录到phpLogfile.txt中。但我现在想摆脱迭代消息。这就是为什么我试图启用ignore_repeated_errors和ignore_repeated_source 我将这行代码放在脚本中: require_once('stupid.php') 当然,这会产生一个错误,但是错误会被反复记录 我尝试了以下几种选择: php_flag ignore_repeated_sourc

我正在设置htaccess,并尝试从显示错误切换到日志错误。。我得到了日志错误和错误日志,所以现在我将错误记录到phpLogfile.txt中。但我现在想摆脱迭代消息。这就是为什么我试图启用ignore_repeated_errors和ignore_repeated_source

我将这行代码放在脚本中:

  require_once('stupid.php') 
当然,这会产生一个错误,但是错误会被反复记录

我尝试了以下几种选择:

php_flag ignore_repeated_source 1
php_flag ignore_repeated_source on
php_flag ignore_repeated_source ON
php_flag ignore_repeated_source On
由于php.net说这个设置可以更改为php\u INI\u,所以我的网站上肯定有错误。 我错过什么了吗

php_value error_reporting 2047
php_value display_errors 1
php_value log_errors 1
php_value error_log C:\xampp\htdocs\html\zillion_strato\phpLogfile\phpLogfile.txt

# disable repeated error logging
 php_value ignore_repeated_errors on
 php_value ignore_repeated_source on

 # save last error msg in variable
 php_flag track_errors on

 #protect/prevent looking up the path 
 <Files C:\xampp\htdocs\html\zillion_strato\phpLogfile\phpLogfile.txt>
 Order allow,deny
  Deny from all
  Satisfy All
 </Files>
php\u值错误\u报告2047
php_值显示_错误1
php_值日志_错误1
php\u值错误\u日志C:\xampp\htdocs\html\zillion\u strato\phpLogfile\phpLogfile.txt
#禁用重复错误日志记录
php\u值忽略\u上重复的\u错误
php\u值忽略\u重复\u源
#将上次错误消息保存在变量中
php_标志跟踪上的错误
#保护/防止查找路径
命令允许,拒绝
全盘否定
满足所有

我看到你尝试了很多随机的东西,显然没有从服务器得到明确的反馈,所以我想我最好给你一些提示(而不是只是一些要盲目复制粘贴的代码)

让我们看一下相关文档:

  • 本节提供了大部分相关细节(尽管我承认它可能需要简短的介绍)

  • 由于您需要更改每个目录,并且您的问题表明您正在以Apache模块的形式运行PHP,因此可以在中找到详细信息

  • 指令本身记录在

关于您的尝试:

mod_php
定义的Apache指令中没有列出这些指令,它们是:

 php_value name value 
 php_flag name on|off 
 php_admin_value name value 
 php_admin_flag name on|off 
您应该会在Apache日志中获得一个
500服务器错误
状态代码和一条清晰的错误消息。如果不这样做,您的Apache设置可能有问题

这些指令记录如下:

ignore_repeated_errors boolean 
ignore_repeated_source boolean

我还没有对此进行测试,但您应该在中获得原始值,例如
phpinfo()
。布尔指令是用
php\uu…\u标志设置的
指令。

能否请您与我们分享非工作性的确切种类?嗨,阿尔瓦罗,谢谢您的回答。我以前读过运行时配置,php.ini。根据你的建议,我读了“php作为apache”。但是我没有从中得到任何新的信息。我已经完成了phpinfo()并检查了php.ini。在php.ini中,我已在上设置了ignore\u repeated\u errors&&ignore\u repeated\u source。。。因为它以前就被设置好了。。但即使是php.ini中的更改也不能解决我的问题。日志错误仍然捕获迭代错误。
php_value ignore_repeated_errors on
php_value ignore_repeated_source on
ignore_repeated_errors boolean 
ignore_repeated_source boolean