Τι είναι το MultiPHP INI Editor

Το εργαλείο MultiPHP INI Editor στο cPanel επιτρέπει τη διαχείριση βασικών ρυθμίσεων PHP, όπως memory_limit, upload_max_filesize, post_max_size και max_execution_time.
Λειτουργεί με την τροποποίηση αρχείων php.ini ή .user.ini σε κάθε φάκελο, εφαρμόζοντας τοπικές ρυθμίσεις ανάλογα με την έκδοση PHP που χρησιμοποιείται.

Η λογική του είναι χρήσιμη κυρίως σε συστήματα Apache με EasyApache (ea-php), όπου οι PHP ρυθμίσεις διαχειρίζονται μέσω αρχείων php.ini.

Στο περιβάλλον της Konet όμως, το MultiPHP INI Editor δεν χρειάζεται, ούτε προτείνεται για χρήση.


Γιατί δεν χρειάζεται το MultiPHP INI Editor στο περιβάλλον της Konet

Στους servers της Konet συνδυάζονται τα εξής στοιχεία:

  • LiteSpeed Enterprise Web Server

  • CloudLinux OS Pro

  • cPanel με alt-php (CloudLinux PHP Selector)

Αυτός ο συνδυασμός αλλάζει πλήρως τον τρόπο με τον οποίο εφαρμόζονται οι PHP ρυθμίσεις.

Αντί να χρησιμοποιούνται αρχεία php.ini ή user.ini, το CloudLinux και ο LiteSpeed εφαρμόζουν τις ρυθμίσεις μέσω του .htaccess.
Οι αλλαγές που γίνονται στο MultiPHP INI Editor σε αρχεία php.ini ή .user.ini απλώς δεν λαμβάνονται υπόψη από το LiteSpeed handler (lsphp).

Οι πραγματικές, ενεργές ρυθμίσεις PHP είναι αυτές που ορίζονται είτε:

  1. Μέσα από το Select PHP Version (CloudLinux PHP Selector) → καρτέλα Options, ή

  2. Μέσω του αρχείου .htaccess με εντολές php_value και php_flag.


Πώς εφαρμόζονται οι PHP ρυθμίσεις σωστά στο περιβάλλον Konet

1) Μέσω του Select PHP Version

Το εργαλείο Select PHP Version επιτρέπει την επιλογή έκδοσης alt-php και δίνει πρόσβαση στην καρτέλα Options, όπου ορίζετε απευθείας:

  • memory_limit

  • upload_max_filesize

  • max_execution_time

  • max_input_vars

  • post_max_size

  • display_errors κ.ά.

Οι αλλαγές αυτές εφαρμόζονται αμέσως και παραμένουν ενεργές όσο η επιλεγμένη έκδοση alt-php είναι ενεργή.

2) Μέσω του αρχείου .htaccess

Αν χρειάζεστε ρύθμιση που δεν υπάρχει στο GUI, μπορείτε να την ορίσετε στο .htaccess, π.χ.:

php_value memory_limit 512M
php_value upload_max_filesize 64M
php_value post_max_size 64M
php_value max_execution_time 180

Αυτός είναι ο προτεινόμενος τρόπος για χρήστες Konet, διότι το LiteSpeed διαβάζει άμεσα τις PHP directives από το .htaccess, όχι από php.ini ή user.ini.


Γιατί δεν υποστηρίζεται η τροποποίηση php.ini και user.ini

Ο LiteSpeed Web Server, σε συνδυασμό με το CloudLinux, εκτελεί κάθε λογαριασμό σε απομονωμένο περιβάλλον (CageFS) και εφαρμόζει PHP ρυθμίσεις ανά χρήστη μέσω alt-php.
Οι ρυθμίσεις php.ini ή user.ini παρακάμπτονται, επειδή:

  • Οι handlers lsphp του LiteSpeed δεν χρησιμοποιούν user.ini αρχεία.

  • Οι αλλαγές αυτές δεν διαβάζονται από τα alt-php προφίλ του CloudLinux.

  • Όλες οι αλλαγές εφαρμόζονται πιο γρήγορα και ασφαλώς μέσω .htaccess ή του PHP Selector.

Επομένως, το MultiPHP INI Editor είναι ορατό στο cPanel μόνο για λόγους συμβατότητας, αλλά δεν πρέπει να χρησιμοποιείται.


Παράδειγμα σωστών ρυθμίσεων στο .htaccess

Αν χρειάζεστε αλλαγές στις PHP τιμές, μπορείτε να χρησιμοποιήσετε παραδείγματα όπως:

# Αύξηση ορίου μνήμης
php_value memory_limit 512M

# Αύξηση επιτρεπόμενου upload
php_value upload_max_filesize 128M
php_value post_max_size 128M

# Χρόνος εκτέλεσης script
php_value max_execution_time 180
php_value max_input_time 180

Αυτές οι εντολές εφαρμόζονται άμεσα στο LiteSpeed χωρίς να απαιτείται επανεκκίνηση ή πρόσβαση σε php.ini.


Πλεονεκτήματα της μεθόδου .htaccess σε σχέση με php.ini

  • Οι αλλαγές εφαρμόζονται αμέσως.

  • Είναι ανάλογες του φακέλου (τοπικά per-directory).

  • Δεν απαιτούν root ή global δικαιώματα.

  • Συνεργάζονται πλήρως με το LiteSpeed + CloudLinux + cPanel stack.

  • Δεν υπάρχει κίνδυνος σύγκρουσης ρυθμίσεων μεταξύ alt-php χρηστών.


Συχνές Ερωτήσεις (FAQ)

Πρέπει να αλλάζω ρυθμίσεις από το MultiPHP INI Editor;
Όχι. Οι αλλαγές που κάνετε εκεί δεν έχουν αποτέλεσμα στο περιβάλλον της Konet.

Πού αλλάζω τις PHP τιμές;
Από το Select PHP Version → καρτέλα Options ή μέσα από το αρχείο .htaccess.

Γιατί εμφανίζεται το MultiPHP INI Editor στο cPanel;
Υπάρχει για λόγους συμβατότητας, επειδή αποτελεί τυπικό εργαλείο του cPanel. Οι ρυθμίσεις όμως ισχύουν μόνο σε περιβάλλοντα Apache με ea-php.

Μπορώ να δημιουργήσω δικό μου php.ini;
Όχι. Οι ρυθμίσεις php.ini δεν διαβάζονται από τον LiteSpeed handler. Οι εντολές στο .htaccess είναι ο ενδεδειγμένος τρόπος.


Συμπέρασμα

Το εργαλείο MultiPHP INI Editor στο cPanel προορίζεται για περιβάλλοντα Apache με ea-php και δεν έχει πρακτική αξία στους servers της Konet, όπου χρησιμοποιείται LiteSpeed Enterprise Web Server και CloudLinux OS.
Οι PHP ρυθμίσεις εφαρμόζονται αποκλειστικά μέσω του CloudLinux PHP Selector ή του αρχείου .htaccess, προσφέροντας ταχύτητα, ευελιξία και πλήρη συμβατότητα με lsphp.

Με αυτόν τον τρόπο, το περιβάλλον της Konet παραμένει σταθερό, ασφαλές και βελτιστοποιημένο, εξασφαλίζοντας τα καλύτερα δυνατά αποτελέσματα για κάθε ιστοσελίδα.

Ήταν χρήσιμη αυτή η απάντηση; 0 Χρήστες Βρήκαν Αυτό Χρήσιμο (0 Ψήφοι)

Powered by WHMCompleteSolution