草庐IT

fatal_handler

全部标签

php - fatal error : Uncaught CurlException: 7: couldn't connect to host thrown in . ...src/base_facebook.php 第 887 行

我正在尝试根据示例here开发一个示例facebookphp登录示例我已经托管了我的应用here,但每当我尝试访问链接时,都会在问题中收到错误消息。这是抛出错误的代码段try{$e=newFacebookApiException(array(//LINE887'error_code'=>curl_errno($ch),'error'=>array('message'=>curl_error($ch),'type'=>'CurlException',),));curl_close($ch);}//editsuggestedbyKneel-beforeZODcatch(FacebookAp

php - fatal error : Cannot unset string offsets error?

不确定为什么会这样:基本上,我有一个包含以下数组的数组,请参阅var_dump:array(2){[0]=>array(1){[0]=>string(3)"ivr"}[1]=>array(1){[0]=>string(9)"ivr_dests"}}显然此数据有点多余,但它是使用xpath获取值时返回的数据。所以我正在做一个foreach来遍历第一个array()并在第一个数组中分配它的嵌套数组值。基本上,它应该返回这个:array(2){[0]=>string(3)"ivr"[1]=>string(9)"ivr_dests"}所以这是我设置的:foreach($arras$key=>$

PHP:如何使用 set_error_handler() 正确处理除通知之外的所有错误?

我对如何正确使用set_error_handler()以及phpdocumentation感到困惑并没有真正帮助澄清。我希望它通过电子邮件向我发送尽可能多的错误,但通知除外。我有以下代码上面是我当前的设置set_error_handler('globalErrorHandler',E_USER_WARNING);,这似乎是错误的,因为它没有涵盖trigger_error()错误。我相信这是因为该参数应该是一个位掩码,而不仅仅是一个错误级别,但我不确定如何将它设置为适用于最大数量的错误/信息(通知除外)。我见过使用E_ALL的示例,但这实际上会直接导致任何包含全局错误处理程序内容的代码对

php - @错误抑制运算符和set_error_handler

我遵循良好的编程习惯,并将PHP错误记录到文件中,而不是将其显示给用户。为此,我使用set_error_handler()。现在是问题。例如,我有一个地方:@file_exists('/some/file/that/is/outside/openbasedir.txt');但是尽管有错误抑制运算符,错误消息还是会记录下来。我不想要那个。我希望抑制的错误不会传递给我的错误处理程序。 最佳答案 @运算符临时将error_reporting设置为0,因此您可以在错误处理程序中测试error_reporting的值:if(ini_get('

php - Facebook 应用程序中的 fatal error : Call to a member function getLongLivedSession() on a non-object

我有一个PHP脚本可以在用户的​​Facebook页面上发布内容。这可以通过Facebook应用程序实现。当我点击“授权”时,它会加载10秒,但不会发布,并且会显示一个包含以下错误的空白页面:exceptionFailedtoconnectto2a03:2880:f01f:2:face:b00c:0:2:NetworkisunreachableFatalerror:CalltoamemberfunctiongetLongLivedSession()onanon-objectin/var/zpanel/hostdata/zadmin/public_html/mysite/thirdpar

php - fatal error : Cannot use "self" when no class scope is active in avada theme?的解决方案是什么

我刚刚安装了Wordpress,然后将Avada主题文件放在themes文件夹中。当我尝试安装Avada主题时出现fatalerror:Fatalerror:Cannotuse"self"whennoclassscopeisactiveinC:\xampp\htdocs\avada\wp-content\themes\Avada\framework\plugins\importer\importer.phponline1000我正在运行它xampp服务器。WordPress版本为4.4.2。我已经搜索了很多以找出实际问题是什么,但是当我在wamp服务器中安装avada时,它工作正常。我

PHP fatal error : Call to a member function format() on boolean

崩溃于:format('Y-m-dh:i:s');?>PHPFatalerror:Calltoamemberfunctionformat()onboolean但对于其他日期效果很好:format('Y-m-dh:i:s');?>格式错误? 最佳答案 这两个示例都不起作用,因为您有多个错误:您忘记了Datetime::createFromFormat()的第二个参数h:i:s应该是H:i:s第二个示例中的日期由分隔。而不是-修复:format('Y-m-dh:i:s');$date="10.06.201509:25:52";echoD

php - fatal error : Maximum execution time of 0 seconds exceeded

我的脚本比较2个源代码树,创建可能更改文件的映射,比较MD5哈希并创建差异包。在28000-29000个文件之后,PHP终止脚本并报错:Fatalerror:Maximumexecutiontimeof0secondsexceededin/root/_PACKER-TESTER/core/diff.class.phponline67(standardin_array()call)我已经尝试将max_input_time设置为高值(或零)-没有。将max_execution_time设置为99999999999999什么都不做......同样的错误。 最佳答案

PHP fatal error : Call to undefined function mssql_connect()

我以前从未使用过php,我正在尝试连接到运行IIS7和PHP5.3的Windows机器上的SQLServer2008实例。我已经从here下载并安装了SQLSRV30.EXE在C:\ProgramFiles(x86)\PHP\ext中将此添加到C:\ProgramFiles(x86)\PHP\php.ini:extension=php_sqlsrv_53_nts.dll然后重启整个服务器。我的日志文件中仍然出现fatalerror:PHPFatalerror:Calltoundefinedfunctionmssql_connect()要从在IIS7/WindowsServer2008上

php - symfony2 fatal error 无法重新声明类

好吧,我已经处理这个问题两个小时了,我看到其他一些人遇到了这个错误,但我似乎无法将他们的原因/解决方案与我的相匹配。fatalerror:require()[function.require]:无法在第55行的/var/www/biztv_symfony/vendor/symfony/src/Symfony/Component/ClassLoader/DebugUniversalClassLoader.php中重新声明类companycontroller终端给出了一个更好的错误消息,将我指向它报告有问题(试图重新声明)的实际类的结束子句。如果我删除或重命名文件companyContro