Αυτός ο οδηγός σας καθοδηγεί στην επεξεργασία των ρυθμίσεων php.ini μέσω PHP Selector στον πίνακα ελέγχου. Θα μάθετε πώς να αλλάξετε συνηθισμένες τιμές όπως memory_limit, upload_max_filesize και max_execution_time χωρίς να χρειαστεί να επεξεργαστείτε αρχεία στον server.
Προαπαιτούμενα
- Ενεργός λογαριασμός φιλοξενίας στη HOSTDOG
- Πρόσβαση στον πίνακα ελέγχου (πώς να συνδεθείτε)
Συνηθισμένες ρυθμίσεις php.ini
Πριν κάνετε αλλαγές, ακολουθεί μια λίστα με τις πιο συχνά τροποποιημένες ρυθμίσεις:
| Ρύθμιση | Προεπιλογή | Τι ελέγχει |
|---|---|---|
memory_limit |
256M | Μέγιστη μνήμη που μπορεί να χρησιμοποιήσει ένα PHP script. Αυξήστε αν εμφανίζεται «Allowed memory size exhausted». |
upload_max_filesize |
50M | Μέγιστο μέγεθος αρχείου για uploads (π.χ. πολυμέσα στο WordPress, εισαγωγές βάσης). |
post_max_size |
50M | Μέγιστο μέγεθος POST request. Πρέπει να είναι ίσο ή μεγαλύτερο από upload_max_filesize. |
max_execution_time |
30 | Μέγιστος χρόνος (δευτερόλεπτα) εκτέλεσης script. Αυξήστε για μεγάλες εισαγωγές ή backups. |
max_input_vars |
1000 | Μέγιστος αριθμός μεταβλητών φόρμας. Ορισμένα WordPress themes και WooCommerce χρειάζονται 3000+. |
display_errors |
Off | Εμφάνιση PHP σφαλμάτων στην οθόνη. Ενεργοποιήστε προσωρινά για debugging, απενεργοποιήστε στην παραγωγή. |
Αλλαγή ρυθμίσεων μέσω PHP Selector
Μεταβείτε στην αρχική σελίδα της HOSTDOG και πατήστε το κουμπί Log in πάνω δεξιά. Από το client area σας, μεταβείτε στην υπηρεσία φιλοξενίας και πατήστε Login to Control Panel.
Στην ενότητα Software του πίνακα ελέγχου, πατήστε Select PHP Version (PHP Selector). Είναι το ίδιο εργαλείο που χρησιμοποιείτε για να αλλάξετε έκδοση PHP.
Πατήστε την καρτέλα Options (ή PHP Options, ανάλογα με την έκδοση του πίνακα ελέγχου). Εδώ εμφανίζονται όλες οι ρυθμίσεις php.ini που μπορείτε να τροποποιήσετε.
Βρείτε τη ρύθμιση που θέλετε να τροποποιήσετε και επιλέξτε ή πληκτρολογήστε τη νέα τιμή. Π.χ. για μεγαλύτερα αρχεία upload, ορίστε upload_max_filesize σε 128M και post_max_size σε 128M.
upload_max_filesize, αυξήστε πάντα και το post_max_size στην ίδια ή μεγαλύτερη τιμή. Αν το post_max_size είναι μικρότερο, τα uploads θα αποτυγχάνουν σιωπηλά.
Πατήστε Save στο κάτω μέρος της σελίδας. Οι αλλαγές εφαρμόζονται αμέσως — δεν χρειάζεται επανεκκίνηση. Επισκεφτείτε το site σας για να επιβεβαιώσετε ότι οι νέες ρυθμίσεις λειτουργούν.
Εναλλακτική: Αρχείο .user.ini
Μπορείτε επίσης να δημιουργήσετε ή να επεξεργαστείτε ένα αρχείο .user.ini στον κατάλογο public_html/ του site σας:
memory_limit = 512M
upload_max_filesize = 128M
post_max_size = 128M
max_execution_time = 120
Οι αλλαγές μέσω .user.ini μπορεί να χρειαστούν έως 5 λεπτά για να εφαρμοστούν λόγω PHP caching. Η μέθοδος PHP Selector (παραπάνω) εφαρμόζει τις αλλαγές άμεσα.
Αντιμετώπιση προβλημάτων
Αν επεξεργαστήκατε το .user.ini, περιμένετε 5 λεπτά. Αν χρησιμοποιήσατε PHP Selector, οι αλλαγές πρέπει να είναι άμεσες. Για επαλήθευση, δημιουργήστε ένα αρχείο phpinfo.php (<?php phpinfo(); ?>), επισκεφτείτε το μέσω browser και αναζητήστε τη ρύθμιση. Διαγράψτε το αρχείο μετά τον έλεγχο.
Βεβαιωθείτε ότι τόσο το upload_max_filesize όσο και το post_max_size έχουν την ίδια ή μεγαλύτερη τιμή. Ορισμένες εφαρμογές (όπως το WordPress) έχουν και δικά τους όρια upload — ελέγξτε Settings → Media στο WordPress.