Μετάβαση στο περιεχόμενο
Εργαλεία

Αποκωδικοποιητής PHP Fatal Error του WordPress

Επικολλήστε το σφάλμα. Εμείς εντοπίζουμε το πρόσθετο.

Τρέχει στον browser σου. Τίποτα δεν ανεβαίνει.

Paste an error and the culprit appears here.

Σχετικά με το Αποκωδικοποιητής PHP Fatal Error του WordPress

Επικολλήστε ένα fatal error PHP του WordPress και αυτό διαβάζει το stack trace για να σας πει ποιο πρόσθετο ή θέμα το προκάλεσε πραγματικά, τι σημαίνει ο τύπος του σφάλματος και τι να κάνετε στη συνέχεια. Τίποτα δεν μεταφορτώνεται — η ανάλυση γίνεται στον browser σας.

FAQ

Ερωτήσεις

Τι σημαίνει το 'Call to undefined function' στο WordPress;

Κάτι κάλεσε μια function που δεν υπήρχε τη στιγμή που έτρεξε. Συνήθως ένα πρόσθετο εξαρτιόταν από ένα άλλο πρόσθετο που είναι απενεργοποιημένο ή διαγραμμένο — ή έτρεξε πολύ νωρίς, πριν το WordPress φορτώσει το αρχείο που ορίζει τη function. Αν η function είναι ενσωματωμένη στην PHP, όπως mb_ ή curl_, στον host σου λείπει μια επέκταση PHP.

Το σφάλμα αναφέρει μόνο αρχεία wp-includes. Έχει χαλάσει ο πυρήνας του WordPress;

Σχεδόν σίγουρα όχι. Ο πυρήνας είναι εκεί όπου εκτελείται το κακό callback ενός προσθέτου, οπότε τα αρχεία πυρήνα εμφανίζονται στην κορυφή του trace ενώ ο πραγματικός ένοχος βρίσκεται πιο κάτω. Επικόλλησε περισσότερο από το stack trace — τα frames #1, #2 και #3 συνήθως κατονομάζουν το πρόσθετο.

Είναι ασφαλές να επικολλήσω εδώ το error log μου;

Η ανάλυση γίνεται εξ ολοκλήρου στον browser σου και τίποτα δεν μεταδίδεται — μπορείς να το επαληθεύσεις στο network tab σου. Αυτό αξίζει να σε νοιάζει: τα stack traces συχνά περιέχουν απόλυτες διαδρομές του server, και μερικές φορές και χειρότερα.