首页 > TAG信息列表 > error-suppression
在WordPress 4.9中显示来自admin-ajax.php的PHP错误
我们已经设置了一些自定义端点来执行各种操作,这些端点可以通过/wp/wp-admin/admin-ajax.php?action=some_action访问 但是,无论何时在开发过程中出现错误(例如语法,逻辑错误,致命错误等)时,在浏览器中查看页面时,我们都只会收到“ 500 Internal Server Error”. 该站点上的每个其python-如何抑制错误消息:“ ./ hubbard.exc中的错误:大小与prev_size损坏”?
这个问题已经在这里有了答案: > glibc backtrace – can’t redirect output to file 2个 我有一个非常老的程序(从80年代末开始),用C语言编写,我设法以某用PHP中的@运算符抑制错误
在您看来,使用@运算符来抑制PHP中的错误/警告是否有效,而您可能正在处理错误? 如果是这样,你会在什么情况下使用它? 欢迎使用代码示例. 编辑:回复者的注意事项.我不打算关闭错误报告,但是,例如,通常的做法是使用 @fopen($file); 然后检查……但是你可以通过这样做摆脱@ if (file_exphp – 为什么一行代码不能删除错误抑制器?
我正在使用PHP类连接到数据库.我无法解决问题 – 请帮我解决这个问题. 我有一个功能: function getCampus($cm_id) //returns campus name { $this->query = "select cm_name from campus where cm_id = ".$cm_id.";"; $rd = $this->executeQuery(); @$data = $rd->fetPHP通知抑制;只有某些情况/方法
tl; dr – 在非常严格的环境中工作时,是否有一种有效的方法来管理PHP的错误报告级别,因为某些流程在不太严格的级别下会变得更容易? 好的;首先,我不相信“错误抑制”是一个解决方案.我(有理由确定我)从未使用过@ error suppress运算符,并且无意这样做.我利用set_error_handler()和EPHP @而不是isset来测试$_GET值
给我一个很好的理由这样做 if( isset($_GET['key']) && ($_GET['key'] === '123') ) {... 而不是这个 if( @$_GET['key'] === '123' ) {... 我要求这个非常具体的代码案例,而不是一般的! 以下原因不受欢迎: >“使用@会使应用程序减慢几纳秒,因为 无论如何都会产生错误(即使它被压