GoDaddy Βοήθεια

Κάναμε ό, τι μπορούσαμε για να μεταφράσουμε αυτή τη σελίδα για εσάς. Η αγγλική σελίδα είναι επίσης διαθέσιμη.

Ελέγξτε το αρχείο καταγραφής σφαλμάτων PHP

Αν ο ιστότοπός σας είναι κατασκευασμένος με χρήση PHP, θα χρειαστεί να ελέγξετε το σφάλμα PHP error_log κατά την αντιμετώπιση προβλημάτων. Αυτό το αρχείο καταγραφής περιέχει πληροφορίες σχετικά με σφάλματα σε συγκεκριμένα αρχεία PHP, κλήσεις σε αρχεία που λείπουν ή σφάλματα που σχετίζονται με τη διαμόρφωση της PHP. Τα αρχεία καταγραφής σφαλμάτων PHP βρίσκονται συνήθως στα αρχεία του ιστότοπού σας.

Γιατί θα έπρεπε να ελέγξω αυτό το αρχείο καταγραφής;

  • Ο ιστότοπός σας δεν λειτουργεί όπως προορίζεται.
  • Μία ή περισσότερες σελίδες του ιστότοπού σας έχουν σφάλμα, όπως σφάλμα 500 εσωτερικού server.
  • Ο ιστότοπός σας φορτώνει μια κενή σελίδα ή απλά περιστρέφεται και δεν φορτώνει.

Τοποθεσία καταγραφής

WHM/cPanel:
/home/cpanel_username/logs/$DOMAIN .php.error.log
Plesk:
/var/www/vhosts/$DOMAIN /αρχεία καταγραφής/$DOMAIN .error_log

Πώς μπορώ να ελέγξω αυτό το αρχείο καταγραφής;

SSH

Το SSH σας επιτρέπει να έχετε πρόσβαση, να προβάλετε και να χειριστείτε το πλήρες αρχείο καταγραφής με εργαλεία όπως vim ή grep .

cPanel

Μπορείτε να ελέγξετε το αρχείο καταγραφής σφαλμάτων PHP στη Διαχείριση αρχείων στην ενότητα Αρχεία καταγραφής για τον ιστότοπο.

Plesk

Το Plesk θα εμφανίσει συγκεκριμένα σφάλματα στον ιστότοπο στη Διαχείριση αρχείων κάτω από τα αρχεία καταγραφής .

Παράδειγμα σφαλμάτων που βρέθηκαν σε ένα αρχείο καταγραφής σφαλμάτων PHP

PHP Τα θανατηφόρα σφάλματα μπορούν να εμποδίσουν τη φόρτωση ενός ιστότοπου (ή σελίδας).
[14-Sep-2021 22:31:09 UTC] PHP Θανατηφόρο σφάλμα: απαιτεί (): Απαιτείται αποτυχημένο άνοιγμα '/home/acoolsite/public_html/wp-content/themes/twentytwentsone/inc/template-functions.php' (include_path = '.:/opt/cpanel/ea-php74/root/usr/Share/pear') in /home/acoolsite/public_html/wp-content/themes/twentytwentsone/functions.php στη γραμμή 534 Οι
προειδοποιήσεις PHP συνήθως επιτρέπουν τοποθεσία (ή σελίδα) για φόρτωση, αλλά κάτι μπορεί να μην λειτουργήσει.
[21-Sep-2021 18:38:21 UTC] PHP Προειδοποίηση: call_user_func_array () αναμένει ότι η παράμετρος 1 θα είναι μια έγκυρη ανάκληση, η συνάρτηση "είδος_ είδος_ότου_ατάστασης" δεν βρέθηκε ή μη έγκυρο όνομα λειτουργίας στο/home/acoolsite/public_html/wp-include/ class-wp-hook.php on line 303
Ορισμένα θανατηφόρα σφάλματα PHP οφείλονται σε πρόβλημα κωδικοποίησης και θα παράσχουν ίχνος στοίβας για την αντιμετώπιση προβλημάτων. Αυτό μπορεί να σας βοηθήσει ιδιαίτερα όταν η εφαρμογή σας έχει εκατοντάδες αρχεία, όπως ιστότοπους WordPress.
[21-Sep-2021 20:30:53 UTC] PHP Fatal σφάλμα: Uncaught TypeError: call_user_func_array (): Το επιχείρημα #1 ($ callbackback) πρέπει να είναι ένα έγκυρο μήνυμα επαναφοράς, η συνάρτηση "είδος_ είδος_ότου_ατάστασης" δεν βρέθηκε ή μη έγκυρο όνομα λειτουργίας στο /σπίτι /acoolsite/public_html/wp-includes/class-wp-hook.php:303 trχνος στοίβας: #0 /home/acoolsite/public_html/wp-includes/class-wp-hook.php(327): WP_Hook-> Application_filters ( NULL, Array) #1 /home/acoolsite/public_html/wp-includes/plugin.php(470): WP_Hook-> do_action (Array) #2 /home/acoolsite/public_html/wp-settings.php(556): do_action ('after_setup_the ...') #3 /home/acoolsite/public_html/wp-config.php(112): demand_once ('/home/acoolsit ...') #4/home/acoolsite/public_html/wp-load .php (50): Requ_once ('/home/acoolsit ...') #5 /home/acoolsite/public_html/wp-blog-header.php(13): Requ_once ('/home/acoolsit ...') #6 /home/acoolsite/public_html/index.php(17): Απαιτείται ('/home/acoolsit ...') #7{main} ρίχνονται σε /home/acoolsite/public_html/wp-includes/class-wp-hook.php στη γραμμή 303
Οι συνεδρίες χρησιμοποιούνται για είσοδο, κάρρα αγορών και αποτελέσματα αναζήτησης σε έναν ιστότοπο.
[25-Sep-2021 21:10:11 UTC] PHP Προειδοποίηση: Season_start (): Δεν είναι δυνατή η έναρξη λειτουργίας όταν οι κεφαλίδες έχουν ήδη αποσταλεί σε /home/acooldomain/public_html/wp-content/plugins/favorites/app/Bootstrap.php στη γραμμή 83
Αυτό σημαίνει είτε ένα αρχείο που λείπει ή την κακή διαδρομή του κώδικα.
[25-Σεπ-2021 21:08:46 UTC] PHP Προειδοποίηση: Απαιτείται (ABSPATHWPINC/Blocks/Archives.php): απέτυχε να ανοίξει η ροή: Δεν υπάρχει τέτοιο αρχείο ή κατάλογος στο/home/acooldomain/public_html/wp-include/μπλοκ /index.php on line 9
Αυτό σημαίνει ότι έχει επιτευχθεί η τιμή PHP memory_limit. Η αύξηση αυτής της τιμής στο php.ini μπορεί να επιλυθεί αυτό σε πολλές περιπτώσεις.
[14-Οκτ-2021 22:31:09 UTC] Μοιραίο σφάλμα: Επιτρεπόμενο μέγεθος μνήμης 134217728 byte εξαντλημένο (προσπαθήσατε να διαχωρίσετε 54 byte
Αυτό πιθανότατα οφείλεται σε καταργημένο κώδικα. Η μονάδα PHP "mysql_connect" δεν υπάρχει στο PHP 7+ .
[14-Οκτ-2021 20:31:09 UTC] Μοιραίο σφάλμα: Κλήση σε απροσδιόριστη λειτουργία mysql_connect ()
Αυτό το ζήτημα μπορεί να χρησιμοποιηθεί με λάθος έκδοση PHP ή με λάθος στον κωδικό.
[12-Οκτ-2021 21:31: 09 UTC] PHP Parse σφάλμα: σύνταγμα σφάλματος, απρόσμενο T_VARIABLE in /home/coolexample/public_html/a.php on line 3
Αυτό το ζήτημα μπορεί να οφείλεται σε πλήρες δίσκο, σε ποσοστό inode που έχει επιτευχθεί στον server ή ακόμα και σε όριο μεγέθους (για ιστότοπος) στην εγκατάσταση cPanel ή Plesk.
[13-Οκτ-2021 10:31:09 UTC] PHP Προειδοποίηση: Season_start (): open (/home/coolexample/tmp/sess_2p27rr5idh5danjle3e237c4s4, O_RDWR) Αποτυχία: Δεν απομένει κενό στη συσκευή

Σχετικά βήματα

Περισσότερες πληροφορίες

Εύρεση και έλεγχος αρχείων καταγραφής server .