λογισμικό

* Γνώση Υπολογιστών >> λογισμικό >> Τεχνολογία Λογισμικού

Τρόπος εντοπισμού σφαλμάτων PHP

Μόλις ολοκληρώσετε το πρόγραμμα , μπορείτε πάντα να ελέγξετε για σφάλματα , και η διαδικασία διαρκεί λίγο ακόμα και όταν γνωρίζετε τι να αναζητήσουν . Οι προγραμματιστές Web ποτέ δεν θέλουν να «διαρρεύσει» κώδικα , δημοσιεύοντας τα λάθη στο κοινό , έτσι ώστε το μεγαλύτερο μέρος του χρόνου , θέλετε τον εντοπισμό σφαλμάτων διαδικασιών απενεργοποιηθεί σε ζωντανά sites . Κατά τον εντοπισμό σφαλμάτων , μπορείτε επίσης να θέλετε το πρόγραμμα να εμφανίζεται ως πολλά λάθη όσο το δυνατόν , έτσι ώστε να μπορείτε να διορθώσετε πριν το πρόγραμμα βγαίνει στον αέρα . Οδηγίες
Η 1

Εισαγωγή " ini_set ( « display_errors ' , ' On ' ) ? " Ακριβώς κάτω από το tag , το οποίο λέει PHP για να εμφανιστούν τα λάθη , όταν τρέχει σε αυτούς και όχι "

Εισάγετε ». error_reporting ( E_ALL ) ? " ακριβώς κάτω από τη γραμμή από το πρώτο βήμα . Αυτό λέει PHP να αναφέρουν όλα τα λάθη , ακόμη και αν τα σφάλματα τεχνικά δεν θα σκοτώσει το πρόγραμμα .
Εικόνων 3

Εκτελέστε το πρόγραμμά σας . Τυχόν λάθη , ανακοινώσεις ή προειδοποιήσεις εμφανίζονται σε απλό κείμενο , μαζί με έναν αριθμό γραμμής για να ξέρετε πού να ψάξουν για το λάθος .
Η 4

Προσδιορίστε τη γραμμή ακριβώς πάνω από τυχόν λάθη αναλύσει . Ψάξτε για ξεχασμένες ερωτηματικά , υποστηρίγματα και άλλα λάθη σύνταξη . Στερεώστε το λάθος και να εκτελέσετε ξανά το πρόγραμμα .
5

Εξαλείψτε τυχόν « προειδοποιήσεις » που δημιουργείται από τον κώδικα . Μια προειδοποίηση σημαίνει ότι έγραψε κάτι που λειτουργεί ακόμα , αλλά θα μπορούσε να γίνει ένας κόμβος κάτω από το δρόμο . Βρείτε τον αριθμό της γραμμής από το λάθος , να το εντοπίσετε στον κώδικά σας και να καθορίσει την προειδοποίηση .
Η 6

Ελέγξτε τους « Μοιραία λάθη » για τις κατηγορίες ή λειτουργίες που δεν είχαν καθοριστεί πριν από κλήθηκαν . " Μοιραία λάθη " θα σκοτώσει το πρόγραμμά σας όταν η PHP τρέχει σε αυτά , αλλά είναι συχνά εύκολο να καθοριστεί . Ο κωδικός σας είναι βασικά σωστή , αν μπορείτε να πάρετε μια « Μοιραίο λάθος », απλά βεβαιωθείτε ότι οι ορισμοί σας είναι σωστές .
Η
εικόνων

Συναφής σύστασή

Πνευματικά δικαιώματα © Γνώση Υπολογιστών Όλα τα δικαιώματα κατοχυρωμένα