Domanda

Sto usando FB Connect e la classe PHP chiamato Facebook, che è fornito da FB.Ogni volta che qualcosa va storto FB getta la Fatale Errore di applicazione e muore.Che è grande per le prove, ma ora è molto bello per il codice di produzione.Ho guardato attraverso il codice e non posso trovare un modo per disattivare questo, ma può essere che ho trascurato qualcosa.Quindi, c'è un modo per disattivare errori fatali che guardare attraverso la loro classe e la rimozione di ogni riga come questa

throw new FacebookApiException($result);
È stato utile?

Soluzione

È necessario intercettare le eccezioni, non li rimuove.

try {
  //do something with the facebook api
}
catch (FacebookApiException $e) {
  //an error occured, handle it
}

E btw:errori fatali sono diversi da eccezioni.

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top