Có rất nhiều điều tôi thích ở XAMPP (và nhiều người khác như thế), tuy nhiên quá trình cập nhật cho phần mềm này cần được xem xét lại. Không có gì là tự động, và nếu bạn làm điều đó mà không được cảnh báo, bạn có thể sẽ gặp rắc rối lớn trên đường đi.

Trong hướng dẫn này, tôi sẽ hướng dẫn bạn thực hiện quá trình cập nhật này để quá trình cập nhật được thực hiện mà không gặp quá nhiều vấn đề.

Nhưng trước tiên, nếu bạn chưa bao giờ sử dụng XAMPP, chúng tôi mời bạn khám phá trong hướng dẫn này Làm thế nào để cài đặt WordPress cục bộ trên một máy tính / Windows với XAMPP

Bạn có thể tự hỏi mình, "Tại sao không chỉ cần làm theo các tài liệu chính thức”? Và đó là một câu hỏi rất hợp lý. XAMPP là một dự án cộng đồng. Do đó, nó thiếu sự hỗ trợ của công ty và nhiều nguồn tài trợ.

Một trong những hậu quả là tài liệu chi tiết được mong đợi không có sẵn trên XAMPP. Vấn đề là, nếu bạn tìm kiếm một bản cập nhật như vậy, bạn sẽ không tìm thấy bất cứ điều gì cụ thể.

Hỗ trợ XAMPP được giới hạn ở Diễn đàn cộng đồng và một câu hỏi thường gặp ngắn gọn trên Website Bạn bè Apache. 

Nếu bạn tìm kiếm đặt thành ngày XAMPP"Những gì bạn sẽ tìm thấy là một số chủ đề trên các diễn đàn XAMPP và StackOverflow đưa ra các đề xuất như" chỉ cài đặt phiên bản mới ở trên cái cũ '(làm ơn đừng làm vậy !) nhưng cũng " bạn không thể đặt ngày mà không làm mất tất cả mọi thứ".

Tại sao phải cập nhật XAMPP?

Một số người có thể tự hỏi liệu họ có thực sự cần cập nhật XAMPP đang hoạt động rất tốt không?

Lý do chính để cập nhật XAMPP là để có quyền truy cập vào phiên bản PHP mới hơn. Vì XAMPP không tự động cập nhật chúng, nếu bạn đã sử dụng phiên bản XAMPP của mình được một thời gian, thì rất có thể bạn đang sử dụng phiên bản PHP cũ, nhưng đặc biệt là bạn không có quyền truy cập phiên bản mới nhất của PHP.

Đi xa hơn bằng cách khám phá Cách sửa đổi hoặc cập nhật phiên bản PHP của WordPress

Trình bày quá trình cập nhật

Bản cập nhật của XAMPP là một quá trình gồm sáu bước:

  1. Sao lưu các tập tin của bạn.
  2. Xuất cơ sở dữ liệu của bạn.
  3. Gỡ cài đặt phiên bản cũ của XAMPP.
  4. Cài đặt phiên bản mới của XAMPP.
  5. Đặt tham số PHP.
  6. Khôi phục các tập tin và cơ sở dữ liệu của bạn.

Quá trình này sẽ hoạt động giống như một sự quyến rũ để di chuyển các trang web WordPress, các trang web tĩnh được xây dựng bằng HTML, CSS và JavaScript, cũng như bất kỳ trang web nào khác sử dụng PHP và MySQL. Vì vậy, nếu bạn đang sử dụng XAMPP cho WordPress hoặc cho PHP nói chung, bạn đã đến đúng nơi.

Bước 1: Sao lưu tệp của bạn

Tất cả các tệp của bạn không có trong thư mục xamphtdocs. Nếu bạn có nhiều cài đặt WordPress hoặc website thiết lập trong thư mục này, bạn sẽ có một thư mục con cho mỗi lần cài đặt hoặc website. Hãy xem thư mục và xác định trang web hoặc tập tin nào bạn muốn giữ lại.

Để sao lưu các tệp bạn muốn giữ, hãy tạo một thư mục mới và sao chép các tệp bạn muốn giữ vào thư mục mới.

Trong trường hợp của tôi, tôi muốn giữ tất cả các tệp của mình ngoại trừ những tệp là một phần của cài đặt XAMPP: bảng điều khiển, img , webalizer, xampp, Và như thế. Tôi đã tạo một thư mục sao lưu có tên là Sao lưu XAMPP trên máy tính để bàn của tôi và sao chép tất cả các tệp tôi muốn giữ trực tiếp trong thư mục này.

Xem thêm danh sách của chúng tôi về Các plugin 8 WordPress để sao lưu và khôi phục trang web của bạn

xampp sao chép tập tin

Bước 2: Xuất cơ sở dữ liệu

Có một số cách để chạy phpMyAdmin: sử dụng liên kết trong bảng điều khiển XAMPP xuất hiện trên trang http://localhost, en cliquant sur quản trị viên dòng MySQL bảng điều khiển XAMPP, hoặc chỉ cần gõ http: // localhost / phpmyadmin trong thanh địa chỉ của trình duyệt của bạn.

quản trị xampp phpmyadmin

Bạn có hai tùy chọn khác nhau khi xuất cơ sở dữ liệu của mình. Tùy chọn đầu tiên là xuất tất cả cơ sở dữ liệu của bạn sang tệp SQL. Tùy chọn thứ hai là xuất từng cơ sở dữ liệu riêng lẻ.

Chúng tôi cũng mời bạn khám phá những 10 WordPress plugin để nhập hoặc xuất dữ liệu

Mặc dù tùy chọn đầu tiên có vẻ dễ dàng hơn, nhưng nhược điểm là vì bạn sẽ làm việc với tệp lớn hơn, bạn có nhiều khả năng gặp sự cố khi nhập cơ sở dữ liệu vào cài đặt XAMPP mới của mình.

Tôi đã sử dụng cả hai phương pháp và tôi thường khuyên bạn nên sao lưu từng cơ sở dữ liệu riêng lẻ. Nó có nhiều công việc hơn một chút, nhưng bạn sẽ ít gặp lỗi hơn.

Dưới đây là các bước để tải xuống tất cả các cơ sở dữ liệu cùng một lúc:

  • Trên trang phpMyAdmin, chọn Xuất khẩu .
  • Chọn đo phương thức xuất khẩu.
  • Trong phần Cơ sở dữ liệu, giữ phím Ctrl và chọn tất cả cơ sở dữ liệu bạn muốn xuất, cẩn thận không chọn cơ sở dữ liệu có tên phpMyAdmin.
  • Cuộn xuống cuối trang và nhấp Go .
  • Chờ tệp SQL tải xuống máy tính của bạn.

Khám phá cũng của chúng tôi MailChimp hướng dẫn bằng tiếng Pháp: hướng dẫn đầy đủ để tạo ra một bản tin

xuất cơ sở dữ liệu PhpmyAdmin

Để tải xuống từng cơ sở dữ liệu riêng lẻ, quá trình này là một chút khác nhau.

  • Trên trang phpMyAdmin, chọn cơ sở dữ liệu đầu tiên mà bạn muốn xuất bằng cách nhấp vào tên của cơ sở dữ liệu nơi nó xuất hiện trong danh sách cơ sở dữ liệu ở bên trái của phpMyAdmin.
  • Sau đó chọn Xuất khẩu ở menu trên cùng và ở cuối trang xuất, hãy nhấp vào Go.

Tìm hiểu thêm bằng cách đọc bài viết này Cách chỉnh sửa các phím SALT trên WordPress

WordPress xuất khẩu một bảng

Đợi quá trình tải xuống hoàn tất, sau đó thực hiện quá trình tương tự cho từng cơ sở dữ liệu bạn muốn xuất.

Nếu bạn không chắc mình đang sử dụng cơ sở dữ liệu nào với WordPress, bạn có thể kiểm tra bằng cách chuyển đến các tệp trong thư mục WordPress của bạn và mở fichier wp-config.php của mỗi trang web và tìm dòng giống như thế này:

nhận dạng cơ sở dữ liệu WordPress xampp

Trong trường hợp trên, cơ sở dữ liệu liên quan đến cài đặt WordPress này được gọi là standardwp .

Xuất mọi cơ sở dữ liệu bạn muốn giữ và giữ ở nơi nào đó bạn có thể dễ dàng tìm thấy. Đảm bảo lưu nó bên ngoài " xampp".

Tôi giữ mọi thứ trong một tập hồ sơ trên bàn làm việc.

Bước 3: Gỡ cài đặt phiên bản cũ của XAMPP

Trước hết, trước khi cố gắng gỡ cài đặt XAMPP, hãy đảm bảo rằng bạn đã sao chép tất cả các tệp trang web và cơ sở dữ liệu của mình. Sau khi bạn gỡ cài đặt XAMPP, mọi thứ mà bạn chưa sao lưu sẽ bị mất. Vì vậy, hãy dành một chút thời gian và xem các tệp của bạn và đảm bảo rằng bạn đã sao chép tất cả các tệp mà bạn muốn giữ lại.

Ngoài ra, hãy chắc chắn rằng bạn có tất cả các cơ sở dữ liệu mà bạn muốn lưu. Khi bạn chắc chắn rằng bạn đã lưu một bản sao của mọi thứ bạn muốn ghi lại, hãy dừng Apache và MySQL và thoát khỏi bảng điều khiển XAMPP.

Cách cập nhật thủ công các plugin WordPress của bạn ? Tìm hiểu bằng cách tham khảo bài viết này.

Bây giờ bạn đã sẵn sàng để gỡ cài đặt XAMPP.

Nếu bạn có phiên bản trình cài đặt, bạn cần sử dụng tập lệnh gỡ cài đặt để xóa XAMPP. Bạn sẽ tìm thấy trình gỡ cài đặt trong thư mục xamppuninstall.exe . Nếu bạn đang sử dụng Zip phiên bản 7zip, bạn có thể xóa toàn bộ thư mục một cách an toàn xampp mà không chạy một kịch bản gỡ cài đặt.

Nếu nghi ngờ về việc bạn có trình cài đặt hay các kho lưu trữ hay không, chỉ cần đảm bảo rằng bạn có trình gỡ cài đặt. Nếu bạn tìm thấy nó, hãy chạy nó.

Gỡ cài đặt Xampp

Trong quá trình gỡ cài đặt, có thể lưu nội dung của thư mục XAMPP. Tuy nhiên, bạn nên biết rằng dù sao thì XAMPP cũng chỉ cài đặt trong một thư mục trống. Vì vậy, tùy chọn này không thực sự thiết thực.

Bước 4: Cài đặt phiên bản mới của XAMPP

Tất cả những gì bạn phải làm là làm theo hướng dẫn của chúng tôi về cài đặt XAMPP cục bộ . Đảm bảo bạn tải xuống phiên bản XAMPP mới nhất từ ​​trang web Apache Friends.

Tôi thích phiên bản trình cài đặt bạn nhận được khi tải xuống XAMPP trực tiếp từ Apache Friends, nhưng nếu bạn thích phiên bản Zip hoặc 7zip, bạn có thể truy cập miễn phí Tải thêm và chọn phiên bản bạn thích.

Khám phá cũng của chúng tôi Các plugin 9 WordPress để tạo một chương trình liên kết

Bước 5: Cài đặt cài đặt PHP

Cài đặt PHP cung cấp mặc định với cài đặt XAMPP mới là khá hạn chế, thậm chí còn hạn chế hơn so với một máy chủ chia sẻ trung bình. Trước khi tiếp tục, tôi khuyên bạn nên thực hiện các thay đổi sau trong cài đặt PHP:

  • tăng lên max_execution_time tại 120 giây;
  • tăng lên upload_max_filesize et post_max_size tại 128M.

Các thông số này có thể được điều chỉnh bằng cách vào thư mục xamppphpphp.ini.

Bước 6: Khôi phục trang web và cơ sở dữ liệu của bạn

Khôi phục các tập tin của bạn là dễ dàng. Chỉ cần sao chép các tệp và thư mục mà bạn đã sao lưu trước đó và dán chúng vào thư mục mới xamphtdocs. Sau khi sao chép xong, chúng sẽ không sẵn sàng để sử dụng, vì cơ sở dữ liệu bị thiếu.

Cũng đi xa hơn bằng cách khám phá Cách quản lý và khôi phục phiên bản WordPress với VersionPress

Để khôi phục cơ sở dữ liệu trang web của bạn, bạn sẽ cần nhập tệp SQL hoặc các tệp bạn đã xuất từ ​​cài đặt XAMPP ban đầu.

Nhập nhiều cơ sở dữ liệu cùng một lúc

Tải xuống cơ sở dữ liệu của bạn đồng thời khá đơn giản. Khởi động phpMyAdmin, chọn nhập khẩu, chọn tệp SQL mà bạn đã xuất trước đó từ bản cài đặt XAMPP cuối cùng của bạn và sau khi bạn đã chọn, hãy nhấp vào Go .

Nếu tệp lớn, có thể mất một lúc để tải xuống. Kiên nhẫn.

Nhập cơ sở dữ liệu cá nhân

Bạn ít có khả năng gặp phải các vấn đề với giải pháp này hơn, đó chính là lý do tại sao tôi khuyến khích bạn đi con đường này sớm hơn. Tuy nhiên, mẹo để làm cho quá trình này dễ dàng là đặt tên cho các cơ sở dữ liệu mới chính xác Giống như những cài đặt trước. Nếu bạn không làm điều này, bạn sẽ phải cập nhật fichier wp-config.php của mỗi trang web nơi tên của cơ sở dữ liệu đã thay đổi.

Do đó, quá trình tải xuống cơ sở dữ liệu của bạn là:

  1. Truy cập phpMyAdmin và nhấp vào Nouveau trong danh sách ở phía bên trái của ứng dụng.
  2. Tạo một cơ sở dữ liệu mới chăm sócsử dụng chính xác cùng tên với tên được sử dụng cho cơ sở dữ liệu gốc .
  3. Chọn cơ sở dữ liệu bạn vừa tạo từ danh sách cơ sở dữ liệu trên phpMyAdmin.
  4. Bấm vào nhập khẩu trong menu trên cùng, chọn tệp SQL của cơ sở dữ liệu bạn muốn nhập, sau đó bấm Go .
  5. Sau khi nhập xong, hãy lặp lại quy trình tương tự cho cơ sở dữ liệu tiếp theo mà bạn muốn nhập cho đến khi bạn đã nhập tất cả cơ sở dữ liệu của mình.

Tuyệt vời. Bạn đã hoàn tất!

Khi bạn đã nhập chính xác mọi thứ, đã đến lúc chạy XAMPP, khởi động Apache và MySQL và kiểm tra trang web của bạn.

Các tài nguyên được đề xuất khác

Chúng tôi cũng mời bạn tham khảo ressources bên dưới để có nhiều quyền sở hữu và kiểm soát hơn đối với trang web và blog của bạn.

Kết luận

Đây ! Đó là nó cho hướng dẫn này. Chúng tôi hy vọng rằng từ bây giờ bạn có thể cập nhật XAMPP của mình mà không bị mất dữ liệu. Nếu bạn có bất kỳ câu hỏi nào, bạn có thể hỏi họ trong hình thức bình luận dưới đây.

Tuy nhiên, bạn cũng có thể tham khảo ressources, nếu bạn cần thêm các yếu tố để thực hiện các dự án tạo trang Internet của mình, bằng cách tham khảo hướng dẫn của chúng tôi về Tạo blog WordPress hoặc một ngày Divi: chủ đề WordPress tốt nhất mọi thời đại.

chủ yếu chia sẻ bài viết này trên các mạng xã hội khác nhau của bạn

...