TrustServers Knowledge Base

Tip: Πληκτρολογήστε για άμεσα αποτελέσματα αναζήτησης.

Περιεχόμενα Άρθρου

Πως αλλάζω έκδοση PHP μόνο για επιλεγμένα domains και subdomains DirectAdmin

Πολλές φορές όμως είναι επιθυμητό να έχουμε διαφορετικές PHP εκδόσεις για διαφορετικά domains ή subdomains του λογαριασμού μας στο DirectAdmin.

Η αλλαγή έκδοσης της PHP από την επιλογή “Select PHP version” εφαρμόζονται σε επίπεδο λογαριασμού στο Direct Admin, δηλαδή αφορά για όλα τα websites (domains και subdomains) που ανήκουν στον ίδιο χρήστη.

Παρακάτω παρουσιάζουμε σύντομες οδηγίες σχετικά με το πως μπορείτε να ορίσετε διαφορετικές εκδόσεις PHP μόνο για κάποιο domain ή subdomain σας.

Οδηγίες Επιλογής Δευτερευούσας PHP έκδοσης (διαφορετική έκδοση για ένα subdomain)

1. Σύνδεση στο DirectAdmin

Πληκτρολογήστε στον browser σας domainname.tld:2222 (αντικαταστήστε το domainname.tld με το δικό σας domain) και συνδεθείτε χρησιμοποιώντας το username και password σας.
directadmin login image

2. Πρόσβαση στο File Manager

Από το μενού “System Info & Files”, επιλέξτε “File Manager”.
select file manager

3. Μετάβαση στον επιθυμητό φάκελο 

Πλοηγηθείτε στον φάκελο του domain ή subdomain, για τον οποίο θέλετε να αλλάξετε την έκδοση PHP (π.χ. το public_html ενός subdomain).
select path for htaccess file

4. Δημιουργία ή επεξεργασία του αρχείου .htaccess

Αν δεν υπάρχει ήδη αρχείο .htaccess στον φάκελο:

  • Πατήστε το κουμπί “New File”
  • Δημιουργήστε νέο αρχείο με όνομα .htaccess
  • Πατήστε το κουμπί “CREATE” για να δημιουργηθεί το αρχείο

create htaccess file

  • Πατήστε διπλό κλικ πάνω στο αρχείο για επεξεργασία
  • Προσθέστε για παράδειγμα το παρακάτω περιεχόμενο, για PHP 8.1 (μπορείτε να το προσθέσετε στην κορυφή του αρχείου .htaccess αν έχετε ήδη .htaccess με περιεχόμενο)
<FilesMatch "\.(php4|php5|php3|php2|php|phtml)$">
SetHandler application/x-lsphp81
</FilesMatch>

Παραπάνω έχουμε επιλέξει την έκδοση PHP 8.1 (lsphp81). Ο αριθμός που ακολουθεί το lsphp στην δεύτερη γραμμή του παραπάνω κώδικα, υποδεικνύει την έκδοση PHP που θα χρησιμοποιηθεί στον συγκεκριμένο φάκελο. Μπορείτε αντίστοιχα να επιλέξετε όποια άλλη έκδοση PHP επιθυμείτε, όπως για παράδειγμα:

  • PHP 5.6: application/x-lsphp56
  • PHP 7.4: application/x-lsphp74
  • PHP 8.0: application/x-lsphp80
  • PHP 8.1: application/x-lsphp81
  • PHP 8.2: application/x-lsphp82
  • PHP 8.3: application/x-lsphp83
  • PHP 8.4: application/x-lsphp84

5. Αποθήκευση του αρχείου

Αποθηκεύστε το αρχείο και η αλλαγή εφαρμόζεται αμέσως.
edit and save htaccess file

 

Πλέον το domain αυτό (ή subdomain) θα λειτουργεί με την επιλεγμένη PHP έκδοση.

Ήταν χρήσιμο το άρθρο?
Παρακαλούμε μοιραστείτε τη γνώμη σας
Πώς μπορεί να βελτιωθεί το άρθρο;
Επισκόπηση απορρήτου

Αυτός ο ιστότοπος χρησιμοποιεί cookies για να σας παρέχουμε την καλύτερη δυνατή εμπειρία χρήστη. Οι πληροφορίες των cookies αποθηκεύονται στο πρόγραμμα περιήγησής σας και εκτελούν λειτουργίες όπως η αναγνώρισή σας όταν επιστρέφετε στον ιστότοπό μας και βοηθώντας την ομάδα μας να καταλάβει ποια τμήματα του ιστότοπου μας θεωρείτε πιο ενδιαφέροντα και χρήσιμα.