Simply.com is available in english

Αλλαγή ρυθμίσεων PHP με .htaccess

Επεξεργαστείτε τις ρυθμίσεις PHP όπως η εμφάνιση σφαλμάτων, το μέγεθος μεταφόρτωσης και το χρονικό όριο, προσθέτοντας php_flag και php_value σε ένα αρχείο .htaccess.

Μπορείτε να προσαρμόσετε μια σειρά από ρυθμίσεις προεπιλογής του PHP, με ένα αρχείο .htaccess.

Το αρχείο τοποθετείται στον φάκελο όπου θέλετε να ισχύουν οι αλλαγές. Οι αλλαγές ισχύουν για όλα τα αρχεία και τους υποφακέλους. Σημειώστε ότι το αρχείο πρέπει να ονομάζεται ".htaccess" και αν δεν υπάρχει ήδη, πρέπει να το δημιουργήσετε εσείς, π.χ. με ένα πρόγραμμα FTP.

Μπορείτε να δείτε μια λίστα με όλες τις ρυθμίσεις του PHP εδώ: http://www.php.net/manual/en/ini.list.php

Οι ρυθμίσεις που θέλετε να αλλάξετε πρέπει απλώς να τοποθετηθούν σε μία γραμμή στο αρχείο .htaccess. Μερικές δημοφιλείς ρυθμίσεις είναι:

Απόκρυψη μηνυμάτων σφαλμάτων

php_flag display_errors off

Αύξηση διάρκειας ζωής συνεδρίας (timeout)

php_value session.gc_maxlifetime 3600

Αύξηση μέγιστου μεγέθους μεταφόρτωσης

php_value upload_max_filesize 512M
php_value post_max_size 512M

Αύξηση μέγιστου χρόνου εκτέλεσης

php_value max_execution_time 600

Αύξηση μέγιστου αριθμού μεταβλητών εισόδου

php_value max_input_vars 20000

Απενεργοποίηση always populate raw post data

php_value always_populate_raw_post_data -1

Απενεργοποίηση OPcache

Δεν συνιστούμε να απενεργοποιήσετε το OPcache, μπορεί να κάνει τον ιστότοπό σας αργό.

php_flag opcache.enable off

OPcache λήξη

php_value opcache.revalidate_freq 60

Μερικές ρυθμίσεις μπορούν επίσης να οριστούν απευθείας στον κώδικα PHP, με τη λειτουργία ini_set(). Περισσότερες λεπτομέρειες για ρυθμίσεις κ.λπ. μπορείτε να βρείτε στο εγχειρίδιο του PHP: http://php.net/manual/en/ini.list.php

Μπορείτε να ελέγξετε αν οι αλλαγές έχουν εφαρμοστεί σωστά, κοιτάζοντας στο phpinfo(). Σημειώστε ότι εδώ η στήλη "Local-value" είναι η ισχύουσα.

Άρθρο από την κατηγορία υποστήριξης: PHP

Άλλα σχετικά άρθρα