Δημοσιεύτηκε: 17 Δεκ 2014, 04:13
από Vegeta
το gedit είναι το γραφικό πρόγραμμα? το είχα απλά για ένα text-editor... εκτός και αν εννοούμε με τον όρο γραφικό πρόγραμμα οποιοδήποτε πρόγραμμα ανοίγει εκτός terminal. δηλαδή π.χ. το gedit είναι γραφικό πρόγραμμα, ενώ το vim δεν είναι (τα οποία και τα δύο είναι text-editors)
τέλος πάντων, δεν το ήξερα και ευχαριστώ για την υπόδειξη, γιατί το sudo το χρησιμοποιώ κατά κόρον.
αν και, για να κάνω read το συγκεκριμένο αρχείο (δηλαδή το copy-paste που τελικά έκανα), δεν χρειαζόταν ούτε gksuo, ούτε sudo.

βλέποντας την γραμμή 214:
Κώδικας: Επιλογή όλων
Include httpd.conf

και με το μήνυμα λάθους:
Κώδικας: Επιλογή όλων
apache2: Syntax error on line 214 of /etc/apache2/apache2.conf: Could not open configuration file /etc/apache2/httpd.conf: No such file or directory

πάω να ψάξω αν υπάρχει κάπου το httpd.conf
μπαίνω λοιπόν στους καταλόγους μου, ανεβαίνω μέχρι την ρίζα (/) και κάνω αναζήτηση το httpd.conf.
το συγκεκριμένο αρχείο δεν το βρίσκει αλλά μου εμφανίζει με παραπλήσιο όνομα το lighttpd.conf το οποίο βλέπω ότι το έχει στο /etc/phpmyadmin.

στο μυαλό μου υπάρχουν 2 ενδεχόμενα...:
1) η γραμμή 214 αντί για Include httpd.conf θα έπρεπε να γράφει Include lighttpd.conf και κάπως έχουν σβηστεί (κατά λάθος) οι 2-3 επιπλέον χαρακτήρες.
2) κάπου θα έπρεπε να υπάρχει το αρχείο httpd.conf και ίσως συγκεκριμένα στον κατάλογο /etc/apache2, το οποίο μάλλον το έχει σβήσει (κατά λάθος)
ποντάρω περισσότερο στο 2ο...

δεν ξέρω αν με τις σκέψεις μου βοηθάω ή χειροτερεύω την κατάσταση ώστε να βρούμε λύση... μπορεί να είναι τελείως λάθος ή να αποπροσανατολίζουν...
πάντως, αν έχει κάποιος το συγκεκριμένο αρχείο, μπορεί να δει την αντίστοιχη γραμμή 214, για να τσεκάρουμε αν όντως θα έπρεπε να γράφει Include httpd.conf και να έκανε μία αναζήτηση στα αρχεία του από το / και κάτω, να δει αν υπάρχει το το httpd.conf και σε ποιο κατάλογο θα έπρεπε να βρίσκεται.