Τι είναι και γιατί το κάνουμε
Όταν σε μια ιστοσελίδα εμφανίζεται το μήνυμα 404, σημαίνει ότι η εικόνα που προσπαθεί να φορτωθεί δεν βρέθηκε στη σωστή θέση. Αυτό συμβαίνει όταν η διαδρομή (το μέρος όπου ψάχνει η σελίδα την εικόνα) είναι λάθος ή η εικόνα έχει διαγραφεί ή μετακινηθεί. Το αποτέλεσμα είναι να βλέπουμε ένα κενό ή ένα σφάλμα αντί για την εικόνα.
Είναι σημαντικό να διορθώσουμε αυτά τα σφάλματα, γιατί οι εικόνες κάνουν την ιστοσελίδα πιο όμορφη και κατανοητή. Αν λείπουν εικόνες, η σελίδα φαίνεται άσχημη και μπορεί να μπερδέψει τους επισκέπτες.
Βήματα (Step-by-step)
- Βρες ποια εικόνα λείπει: Άνοιξε την ιστοσελίδα και δες ποια εικόνα δεν εμφανίζεται.
- Έλεγξε τη διαδρομή της εικόνας: Κάνε δεξί κλικ πάνω στο κενό και επίλεξε "Άνοιγμα σε νέα καρτέλα" ή "Άνοιγμα συνδέσμου". Αν εμφανιστεί σφάλμα 404, η διαδρομή είναι λάθος.
- Βρες τη σωστή θέση της εικόνας: Στον φάκελο της ιστοσελίδας, ψάξε αν η εικόνα υπάρχει και σε ποιο φάκελο.
- Διόρθωσε τη διαδρομή στην ιστοσελίδα: Άνοιξε το αρχείο που δείχνει την εικόνα (συνήθως ένα αρχείο
.html ή .php) και άλλαξε τη διαδρομή ώστε να δείχνει στη σωστή θέση.
- Αν η εικόνα λείπει: Αν δεν υπάρχει στον φάκελο, ανέβασε την εικόνα ξανά στη σωστή θέση.
- Αποθήκευσε τις αλλαγές και φόρτωσε ξανά την ιστοσελίδα: Δες αν η εικόνα εμφανίζεται σωστά.
Παράδειγμα: Αν η εικόνα έχει διαδρομή /images/logo.png αλλά στην πραγματικότητα βρίσκεται στο φάκελο /assets/img/logo.png, πρέπει να αλλάξεις τη διαδρομή στο αρχείο της ιστοσελίδας σε /assets/img/logo.png.
Έλεγχος ότι πέτυχε
- Άνοιξε την ιστοσελίδα σε έναν browser.
- Βεβαιώσου ότι η εικόνα εμφανίζεται κανονικά χωρίς κενά ή σύμβολα σφάλματος.
- Μπορείς να κάνεις ανανέωση (F5) για να σιγουρευτείς ότι δεν φορτώνει από παλιά δεδομένα.
- Έλεγξε ξανά τη διαδρομή της εικόνας όπως στο βήμα 2.
Συχνά λάθη
- ✅ Λάθος όνομα αρχείου (π.χ. κεφαλαία-μικρά γράμματα).
- ✅ Λάθος φάκελος ή διαδρομή.
- ✅ Η εικόνα δεν έχει ανέβει στον server.
- ✅ Ξέχασες να αποθηκεύσεις το αρχείο με τη σωστή διαδρομή.
- ✅ Χρήση σχετικών διαδρομών που δεν ταιριάζουν με τη δομή της ιστοσελί