Αυτή είναι μια επόμενη ανάρτηση από το Configuring MAMP (με WordPress) και είναι ένας οδηγός για το πώς να αντιγράψετε έναν ιστότοπο στο MAMP. Ή μπορώ να το εκφράσω αυτό λέγοντας, αντιγράφοντας τον δικό σας ζωντανό ιστότοπο WordPress και να τον εκτελείτε τοπικά στον φορητό υπολογιστή ή τον υπολογιστή σας. Το MAMP είναι μια μικρή εφαρμογή που επιτρέπει στον υπολογιστή σας να εκτελεί εύκολα ένα περιβάλλον τοπικού διακομιστή web για το WordPress Τα παραπάνω μπορούν να χρησιμοποιηθούν ως δοκιμαστικό περιβάλλον για επερχόμενες αλλαγές στον ιστότοπό σας, εάν δεν έχετε ήδη Παιδικό Θέμα. Αυτό μπορεί επίσης να χρησιμοποιηθεί για να έχετε μια απομονωμένη περιοχή παιχνιδιού για να δείτε πώς φαίνεται ο ιστότοπός σας σε διάφορες μορφές Προσπάθησα να δείξω την κίνηση υψηλού επιπέδου παρακάτω. Κάνουμε λήψη της βάσης δεδομένων MySQL και των αρχείων WordPress και τα ρίχνουμε στο MAMP Υποθέτοντας ότι το MAMP είναι ήδη εγκατεστημένο, πρέπει να εκτελέσουμε την ακόλουθη λίστα για να επιτύχουμε ένα τοπικό αντίγραφο του ιστότοπού σας στο WordPress: 1. Λάβετε ένα αντίγραφο της βάσης δεδομένων σας WordPress 2. Κατεβάστε μια καταγραφή των αρχείων σας WordPress 3. Εισαγάγετε μια βάση δεδομένων WordPress χρησιμοποιώντας το myPHPAdmin 4. Διαμορφώστε το index.php για να επιτρέπεται η σύνδεση με τη βάση δεδομένων σας 5. Ενημερώστε τη βάση δεδομένων του WordPress για πρόσβαση στο WP-Admin Κάντε λήψη της βάσης δεδομένων WordPress σας **1 Ανοίξτε τον πάροχο φιλοξενίας **cPanel **2. **Ανοίξτε το **phpMyAdmin** και επιλέξτε **Εξαγωγή** στην επάνω γραμμή μενού. **3. **Μια γρήγορη εξαγωγή σε μορφή **SQL** είναι μια χαρά. **4. **Όταν πατήσετε go, θα ξεκινήσετε τη λήψη της βάσης δεδομένων **MySQL** Κατεβάστε τα αρχεία WordPress σας Υπάρχουν πολλοί τρόποι λήψης των αρχείων του ιστότοπού σας, μερικοί από τους οποίους θα εμφανιστούν στον πίνακα ελέγχου σας Σήμερα, ας διαλέξουμε **Αντιγράφων ασφαλείας** Προχωρήστε για τη λήψη Θα λάβετε ένα μήνυμα ηλεκτρονικού ταχυδρομείου όπου έχει αποθηκευτεί το αντίγραφο ασφαλείας για να το πάρετε χρησιμοποιώντας το File Manager ή το FTP. Επίσης, το αρχείο καταγραφής MySQL θα συμπεριληφθεί ως συνημμένο. Ίσως μια ιδέα για ένα άλλο blog για να το αποκαταστήσει μια μέρα Εισαγωγή της βάσης δεδομένων Πριν ξεκινήσουμε, το προεπιλεγμένο μέγιστο μέγεθος εισαγωγής στο phpMyAdmin είναι 2 MB. Ωστόσο, η φιλοξενούμενη στο Whytepete.com έκδοση του phpMyAdmin είχε αξία 50 MB Το μέγεθος της βάσης δεδομένων του WordPress είναι μόνο 5 MB - αυτό, φυσικά, θα ποικίλλει ανάλογα με τον όγκο του περιεχομένου. Έπρεπε να τροποποιήσω το αρχείο php.ini για να επιτρέπεται η εισαγωγή **1. **Βρείτε το **αρχείο(α) php.ini *Εδώ είναι χρήσιμο για μένα ένα εργαλείο όπως το * *Agent Ransack* *.* **2. **Ελέγξτε το **MAMP** για να επιβεβαιώσετε την εκτελούμενη έκδοση. *Είναι ¢ÃÂàείναι πιθανό η πιο πρόσφατη έκδοση MAMP να εκτελείται ως προεπιλογή ούτως ή άλλως.* **3 Πριν συνεχίσουμε, ας επιβεβαιώσουμε τις διαφορές σε καθένα από αυτά τα **αρχεία php.ini *WinMerge* * κάνει το κόλπο, υπάρχει μόνο μία διαφορά όπως φαίνεται παρακάτω μεταξύ της έκδοσης 7.17 και 7.0.0. Υπάρχουν μερικές προσθήκες και αλλαγές στις προεπιλεγμένες τιμές ανά κύρια έκδοση από την εμφάνιση. * **4. **Σταματήστε τον Apache του **MAMP& υπηρεσιών MySQL** και επεξεργασία του σχετικού αρχείου **php.ini *Αξίζει 100% να το διαβάσετε στην ενότητα σχολίων στην κορυφή.* ** 5 Επεξεργαστείτε τα ακόλουθα όπου απαιτείται. **memory_limit** *Μέγιστη ποσότητα μνήμης που μπορεί να καταναλώσει ένα σενάριο (Προεπιλογή Ã¢ÃÂÃÂ)* **post_max_size** *Μέγιστο μέγεθος δεδομένων POST που θα δεχτεί η PHP (Προεπιλογή Ã Â¢ÃÂà8M **upload_max_filesize** *Μέγιστο επιτρεπόμενο μέγεθος για τα μεταφορτωμένα αρχεία (Προεπιλογή Ã¢ÃÂà2M Τα παραπάνω θα πρέπει να οριστούν από το μεγαλύτερο στο μικρότερο όπως αντικατοπτρίζεται από τις προεπιλεγμένες τιμές τους. Αν τροποποιήσουμε την τιμή upload_max_filesize σε 25M, θα εξακολουθεί να δεσμεύεται από την τιμή post_max_size. Αυτό έκανα καθώς η βάση δεδομένων μου είναι εντός του ορίου των 8 εκατομμυρίων **6. **Ανοίξτε **phpMyAdmin**& δημιουργία **νέας βάσης δεδομένων **7. **Επιλέξτε τη νέα σας βάση δεδομένων στην αριστερή γραμμή εργαλείων. *Η επιλογή "Επιλογή"μιας βάσης δεδομένων είναι λίγο περίεργη, απλά πρέπει να βεβαιωθούμε ότι είναι  επισημαίνεται πριν από την εισαγωγή.* **8. **Κάντε κλικ στην καρτέλα **Εισαγωγή** και αναζητήστε τη λήψη της **βάσης δεδομένων WordPress **9. **Πατήστε **Go **10. **Επιτυχία! Διαμόρφωση PHP& WordPress Τώρα που έχουμε εισαγάγει τη βάση δεδομένων μας στον MySQL Server, πρέπει να ρυθμίσουμε την PHP& WordPress **1. **Πρώτα, ας δούμε τα **αρχεία WordPress** που χρειάζεστε από τη λήψη σας. *Εάν έχετε ένα πλήρες αντίγραφο ασφαλείας των καταλόγων του ιστότοπού σας, θα πρέπει να αναζητήσετε στο homedir >public_html.* **2. **Όλα αυτά τα αρχεία θα πρέπει να αντιγραφούν στο **MAMP >htdocs *Αντικατάσταση υπαρχόντων αρχείων όπως το index.php.* **3. **Τώρα, μεταβείτε στον ιστότοπο για να δείτε τι συμβαίνει. *Αυτό είναι ένα δημοφιλές μήνυμα σφάλματος.* **4. **Τροποποιήστε το αρχείο **wp_config.php** όπως φαίνεται. *Σημείωση της διαδρομής του αρχείου στην κεφαλίδα του Notepad++.* Οι αλλαγές της σημείωσης είναι: **define(âÃÂÃÂDB_NAMEâÃÂÃÂ, âÃÂÃÂwhytepete *Το όνομα της βάσης δεδομένων του WordPress.* * *define(âÃÂÃÂDB_USERâÃÂÃÂ, âÃÂÃÂlocal_user1 *Όνομα χρήστη MySQL με δικαιώματα στη βάση δεδομένων του WordPress .* **define(âÃÂÃÂDB_PASSWORDâÃÂÃÂ, âÃÂÃÂunsafe123 *Ο συσχετισμένος κωδικός πρόσβασης για το παραπάνω χρήστη.* **define(âÃÂÃÂDB_HOSTâÃÂÃÂ, âÃÂÃÂlocalhost *Η διεύθυνση του ο διακομιστής σας που φιλοξενεί MySQL.* table_prefix = âÃÂÃÂwp *Μπορείτε να βρείτε το πρόθεμα του πίνακα σας κοιτάζοντας όλους τους πίνακες σας στη βάση δεδομένων του WordPress.* **5 Ανανεώστε το πρόγραμμα περιήγησής σας και ΒΙΑΤΑ! Πλοήγηση& WP-Admin Access Αφού θέσετε σε λειτουργία τον τοπικό σας ιστότοπο, θα συνειδητοποιήσετε γρήγορα ότι οι σύνδεσμοι πλοηγούνται στον ιστότοπό σας και όχι στον κατάλληλο localhost/subdir. Ωστόσο, η μη αυτόματη πληκτρολόγηση διευθύνσεων URL λειτουργεί καλά Επίσης, αν πλοηγηθούμε στο localhost/wp-admin, θα ανακατευθυνθείτε στην πραγματική σας ιστοσελίδα WP-Admin σελίδα σύνδεσης. Εάν δεν ανακατευθυνθείτε αμέσως, θα συμβεί τουλάχιστον όταν προσπαθήσετε να συνδεθείτε Η επιδιόρθωση είναι να ενημερώσετε τον πίνακα Επιλογές στη βάση δεδομένων του WordPress όπως φαίνεται Και το τελευταίο βήμα είναι να διορθώσετε τη σύνδεση!