Κύριος Pc & Mac Πώς να ενημερώσετε το WordPress χωρίς πρόσβαση FTP

Πώς να ενημερώσετε το WordPress χωρίς πρόσβαση FTP



Μερικές φορές δεν μπορείτε να ενημερώσετε το WordPress και τις προσθήκες σας χωρίς να χρησιμοποιήσετε λογαριασμό FTP. Αυτό συμβαίνει συνήθως όταν το WordPress δεν μπορεί να επικοινωνήσει απευθείας με το φάκελο / wp-content.

Πώς να ενημερώσετε το WordPress χωρίς πρόσβαση FTP

Ακόμα κι αν αυτό συμβαίνει σε εσάς, υπάρχουν ορισμένοι τρόποι με τους οποίους μπορείτε να παρακάμψετε αυτό το ζήτημα και να τροποποιήσετε το WordPress χωρίς πρόσβαση FTP.

Τι συμβαίνει;

Όταν ο διακομιστής ιστού σας έχει άδεια πρόσβασης σε όλα τα απαραίτητα αρχεία, θα ενημερώσει αυτόματα το WordPress και όλες τις προσθήκες που έχετε εγκαταστήσει. Αυτό δεν σημαίνει ότι πρέπει να έχετε πρόσβαση FTP / SFTP ή SSH. Αντ 'αυτού, πρέπει απλώς να ρυθμίσετε ορισμένα δικαιώματα αρχείων στον διακομιστή ιστού σας. Το σύστημα θα δοκιμάσει όλες τις μεθόδους και αν δεν λειτουργήσει τίποτα, θα επιστρέψει στο FTP.

Συμβαίνει με αυτήν τη σειρά:

  1. Το σύστημα προσπαθεί να γράψει ένα αρχείο στο / wp-content.
  2. Εάν είναι επιτυχής, θα αρχίσει να συγκρίνει την ιδιοκτησία του αρχείου με το μοναδικό αναγνωριστικό (UID). Εάν ταιριάζει, θα μπορείτε να εγκαταστήσετε όλες τις επεκτάσεις και να ενημερώσετε το WordPress.
  3. Εάν αυτή η μέθοδος αποτύχει, το σύστημα θα σας ειδοποιήσει ότι δεν μπορεί να ενημερώσει.

Εάν δεν θέλετε να βασιστείτε σε αυτόν τον αυτόματο έλεγχο, μπορείτε να ορίσετε μια σταθερά στο / wp-config. Αυτή η σταθερά είναι συνήθως μια «μέθοδος FS_».

Εισαγάγετε ένα 'FS_METHOD'

Ο γρηγορότερος τρόπος επίλυσης αυτού του ζητήματος είναι να ορίσετε μια σταθερά. Αυτό είναι χρήσιμο όταν δεν θέλετε να βασιστείτε στον αυτόματο έλεγχο για να προσδιορίσετε το καλύτερο σύστημα αρχείων που θα χρησιμοποιήσετε. Μπορείτε να το κάνετε αυτό ορίζοντας μια «FS_Method» στο αρχείο /wp-config.php.

Εδώ είναι πώς να το κάνετε:

Βρείτε /wp-config.php

Πριν κάνετε κάτι, πρέπει να ανοίξετε το αρχείο /wp-config.php. Μπορείτε να το βρείτε στον ριζικό φάκελο του WordPress. Εάν δυσκολεύεστε να το βρείτε, μπορείτε επίσης να το βρείτε στο φάκελο του προγράμματος εγκατάστασης του WordPress. Η θέση του αρχείου είναι wordpress / wp-config.php

wp-config

Εισαγάγετε ένα FS_METHOD

Θα χρειαστεί να επικολλήσετε έναν κωδικό στο αρχείο php σας. Κάτω από την τελευταία γραμμή κώδικα, θα πρέπει να προσθέσετε:

πώς να διαβάσετε συνομιλία συστροφή κατά τη ροή

define('FS_METHOD','direct');

ενημέρωση wordpress χωρίς πρόσβαση ftp

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

Διορθώνοντας το πρόβλημα FTP, θα μπορείτε να εγκαταστήσετε πρόσθετα, επεκτάσεις, θέματα ιστότοπου και άλλες ενημερώσεις.

Λεπτομέρειες σχετικά με το FS_METHOD

Το FS_METHOD θα επιβάλει μια μέθοδο συστήματος αρχείων. Θα πρέπει να επιλέξετε μόνο ένα από τα ακόλουθα τέσσερα: direct, ssh2, ftptext ή ftpsockets. Ο κωδικός από το προηγούμενο παράδειγμα χρησιμοποίησε τη μέθοδο «άμεσης». Αυτές οι μέθοδοι ταξινομούνται κατά προτίμηση. Η πρώτη προτίμηση είναι «άμεση» και η τέταρτη είναι «ftpsockets».

  1. άμεση είναι η πρώτη προτίμηση. Αυτή η ρύθμιση είναι αυτή που επιλέγει το σύστημα αυτόματα. Αναγκάζει το σύστημα να χρησιμοποιεί αιτήματα Direct File / IO εντός PHP. Σε κεντρικούς υπολογιστές με κακή διαμόρφωση, αυτά τα αιτήματα μπορεί να προκαλέσουν προβλήματα ασφαλείας.
  2. Το ssh2 είναι η δεύτερη προτίμηση. Αυτή η ρύθμιση αναγκάζει το σύστημα να χρησιμοποιήσει την επέκταση SSH PHP εάν την έχετε εγκαταστήσει.
  3. Το ftptext είναι η Τρίτη Προτίμηση. Αυτή η ρύθμιση αναγκάζει το σύστημα να χρησιμοποιήσει την επέκταση FTP PHP για πρόσβαση FTP.
  4. Το ftpsockets είναι η τέταρτη προτίμηση.

Δεν πρέπει να εφαρμόσετε αυτόν τον κωδικό, εκτός εάν αντιμετωπίζετε προβλήματα με την ενημέρωσή σας. Επομένως, εάν δεν παρατηρήσετε βελτιώσεις μετά την αλλαγή, σκεφτείτε το να την αλλάξετε ή να την αφαιρέσετε. Συνήθως, η επιλογή 'ftpsockets' θα πρέπει να λειτουργεί εάν αποτύχουν οι αυτόματες ενημερώσεις.

Εναλλακτική λύση: Λάβετε την υποστήριξη SSH SFTP Updater

Το WordPress πρόσθεσε πρόσφατα ένα πρόσθετο που ονομάζεται Υποστήριξη SSH SFTP Updater που μπορεί να διορθώσει αυτό το ζήτημα. Αυτή η προσθήκη θα ενημερώνει την εγκατάσταση του WordPress σας ανά πάσα στιγμή. Χρησιμοποιεί το phpseclib (βιβλιοθήκη ασφαλών επικοινωνιών) για να ξεπεράσει αυτό το πρόβλημα.

Όταν εγκαθιστάτε αυτήν την εφαρμογή, μεταβείτε στο /wp-config.php και εισαγάγετε τον κωδικό:

εμφάνιση όλων των ειδοποιήσεων windows 10

define (‘FS_Method’, ‘ssh2’);

Μόλις το κάνετε, θα έχετε πολύ λιγότερα προβλήματα με τους διακομιστές σε SFTP και SSH.

Για προχωρημένους χρήστες: Μη αυτόματη ενεργοποίηση SSH2

Εάν θέλετε να ενεργοποιήσετε το SSH2 για τις ενημερώσεις, τις προσθήκες και τις μεταφορτώσεις θέματος, θα χρειαστεί να φτιάξετε τα δικά σας κλειδιά SSH και να εγκαταστήσετε τη μονάδα PHP SSH. Όταν το κάνετε αυτό, το WordPress θα δει ότι έχετε SSH2 διαθέσιμο. Αυτό σημαίνει ότι θα δείτε μια επιλογή SSH2 όταν εκτελείτε μια αναβάθμιση.

Μπορείτε να δημιουργήσετε κλειδιά SSH πληκτρολογώντας έναν κωδικό:

ssh-keygen
cd~/.ssh
cp id_rsa.pub authorized_keys

Στη συνέχεια, αλλάζετε την άδεια ώστε να αποκτήσετε πρόσβαση σε αυτά τα αρχεία από το WordPress:

cd ~
chmod 755 .ssh
chmod 644 .ssh/*

ενημέρωση wordpress χωρίς πρόσβαση ftp

Συμπερασματικά

Το πρόβλημα FTP εμφανίζεται συχνά εάν χρησιμοποιείτε κοινόχρηστη φιλοξενία και τα δικαιώματα και την ιδιοκτησία αλληλεπικαλύπτονται, προκαλώντας έτσι μια διένεξη. Για αυτόν τον λόγο, είναι καλό να ορίσετε ένα FS_METHOD, ώστε να μπορείτε να ενημερώσετε και να τροποποιήσετε το WordPress χωρίς να χρειάζεται να παράσχετε λεπτομέρειες FTP.

Ενδιαφέροντα Άρθρα

Επιλογή Συντάκτη

Τρόπος ενεργοποίησης του Διαγνωστικού προγράμματος προβολής δεδομένων στα Windows 10
Τρόπος ενεργοποίησης του Διαγνωστικού προγράμματος προβολής δεδομένων στα Windows 10
Υπάρχει μια νέα εφαρμογή Diagnostic Data Viewer. Είναι απενεργοποιημένο από προεπιλογή, αλλά είναι εύκολο να το ενεργοποιήσετε στις Ρυθμίσεις. Το Diagnostic Data Viewer είναι μια εφαρμογή Store που εμφανίζει τα συλλεγόμενα διαγνωστικά δεδομένα που η συσκευή σας θα στείλει στη Microsoft.
Τρόπος προβολής της χρήσης GPU σε macOS μέσω Activity Monitor
Τρόπος προβολής της χρήσης GPU σε macOS μέσω Activity Monitor
Το macOS και πολλές εφαρμογές χρησιμοποιούν σε μεγάλο βαθμό τις GPU στο Mac σας. Δεν θα ήταν υπέροχο να δούμε ακριβώς πόσο χρησιμοποιείται κάθε GPU; Αντί να στραφείτε σε εφαρμογές τρίτων, δείτε αυτήν τη συμβουλή σχετικά με τη χρήση του Activity Monitor για να δείτε τη χρήση της GPU.
Το VLC υποστηρίζει τώρα την αναπαραγωγή βίντεο 360 ° σε Windows και Mac
Το VLC υποστηρίζει τώρα την αναπαραγωγή βίντεο 360 ° σε Windows και Mac
Ένα από τα πιο δημοφιλή προγράμματα αναπαραγωγής βίντεο ανοιχτού κώδικα, το VLC λαμβάνει υποστήριξη βίντεο 360 ° στις τελευταίες εκδόσεις προεπισκόπησης για Mac και Windows. Η λειτουργία θα είναι διαθέσιμη σε όλους τους χρήστες στην τελική έκδοση που θα κυκλοφορήσει έως το τέλος του μήνα, αλλά μπορείτε να τη δοκιμάσετε τώρα με προεπισκόπηση
Κατανόηση του Γονικού Ελέγχου για το TikTok
Κατανόηση του Γονικού Ελέγχου για το TikTok
Με την τεράστια δημοτικότητα του TikTok, στη σελίδα σας μπορούν να εμφανιστούν πολλά βίντεο με ευαίσθητο, παραπλανητικό και ενοχλητικό περιεχόμενο. Αυτό μπορεί να είναι εξαιρετικά επιβλαβές, ειδικά για τους εφήβους και άλλες ευαίσθητες ομάδες. Γνωρίζοντας πώς να φιλτράρετε το περιεχόμενο του TikTok μπορεί
Πώς να μεταδώσετε το Apple TV στο Chromecast
Πώς να μεταδώσετε το Apple TV στο Chromecast
Δεν μπορείτε να μεταδώσετε την εφαρμογή Apple TV στο Chromecast, αλλά μπορείτε να μεταδώσετε τον ιστότοπο της Apple TV και το πρόγραμμα αναπαραγωγής ιστού από το Chrome σε ένα Chromecast.
Αρχεία ετικετών: Microsoft Fluent Design System
Αρχεία ετικετών: Microsoft Fluent Design System
Πώς να μάθετε αν κάποιος σας έχει μπλοκάρει στο WeChat
Πώς να μάθετε αν κάποιος σας έχει μπλοκάρει στο WeChat
Υπάρχουν πολλοί λόγοι για τους οποίους κάποιος μπορεί να σας αποκλείσει. Ίσως δεν θέλουν να μιλήσουν πια, είναι θυμωμένοι μαζί σου ή δεν είναι τίποτα προσωπικό, αλλά χρειάζονται απλώς λίγο χώρο. Ίσως το μόνο που θέλουν είναι να μείνουν