标签:error-handling

  • Monolog:捕获错误/异常并在响应中输出消息的处理程序(根据PHP默认值) - php

    时间:2020-8-31

    我如何配置Monolog以在响应内输出PHP错误,就像没有Monolog一样? 我想做的是,例如,当PHP页面内发生PHP E_ERROR时,该错误消息将输出到响应中,并且还传递给为Monolog设置的任何其他处理程序。 AFAIK,我可能会使用StreamHandler并将其输出到stdout,但不知道如何执行此操作或它是否可以按预期工作? 我有两种选择: […]

  • 无法捕获语法错误python - python

    时间:2020-8-26

    try: x===x except SyntaxError: print "You cannot do that" 输出 x===x ^ SyntaxError: invalid syntax 这也没有抓住 try: x===x except: print "You cannot do that" 其他错误,如Name […]

  • 是否有可能忽略PHP中的致命错误? - php

    时间:2020-8-21

    我了解“致命错误”一词的重要性,但是我想编写一个这样的测试类(令人讨厌地简化): class tester { function execute() { if( @$this->tryit() === true ) return true; return false; } function tryit() { $doesntexist = new no […]

  • 在PHP中是否可以防止“致命错误:调用未定义函数”? - php

    时间:2020-8-20

    在PHP中,有什么方法可以忽略未定义的函数,而不是引发浏览器中可见的致命错误?—即致命错误:调用未定义函数 我知道有一种将所有自定义函数包装在如下条件中的做法,但是有没有编程的方法来获得这种效果? if (function_exists('my_function')) { // use my_function() here; } 参考方案 […]

  • 我可以从python中的finally块获取异常吗? - python

    时间:2020-8-19

    我的脚本中有一个try / finally子句。是否可以从finally子句中获取确切的错误消息? 参考方案 不,在finally时sys.exc_info是否为None,是否存在异常或不。用: try: whatever except: here sys.exc_info is valid to re-raise the exception, use a […]

  • 在Perl中启用错误消息,例如PHP - php

    时间:2020-8-17

    是否可以通过某种方式在Perl中“打开”错误消息/错误处理,并在默认情况下使用PHP发出类似Apache的错误消息?说明错误所在的行。 问候 参考方案 也许您在CGI::Carp之后。该模块使您可以将错误和/或警告重定向到浏览器窗口。 从doco: use CGI::Carp qw(fatalsToBrowser); die "Fatal erro […]

  • C#(429)的请求太多 - c#

    时间:2020-8-16

    我一直在使用C#中的WebClient从网页获取特定数据。直到我执行两次以上,效果都很好。如果我执行超过2次以上,则会显示“(429)请求太多”。错误。顺便说一下,我已经看过其他有关此问题的问题。 参考方案 这不是C#问题。它是来自Web服务器的响应。可能是某种反DOS过滤器。尝试在请求之间暂停,即在每次请求前System.Threading.Thread. […]

  • 使用try catch块无法捕获PHP file_get_contents错误 - php

    时间:2020-8-12

    我正在尝试使用file_get_contents函数获取图像,但它给出了错误。为了处理错误,我使用了try catch块,但是它没有捕获到错误并且失败了。 我的代码: try { $url = 'http://wxdex.ocm/pdd.jpg'; //dummy url $file_content = file_get_contents […]

  • 我们是否应该手动检查mysqli_connect()错误? - php

    时间:2020-8-11

    mysqli_connect()的PHP手册建议检查返回值并在屏幕上显示错误消息。 $link = mysqli_connect("127.0.0.1", "my_user", "my_password", "my_db"); if (!$link) { echo "E […]

  • Java:自定义异常错误 - java

    时间:2020-8-9

    $ javac TestExceptions.java TestExceptions.java:11: cannot find symbol symbol : class test location: class TestExceptions throw new TestExceptions.test("If you see me, excepti […]