Hướng dẫn what is the best memory limit for wordpress? - giới hạn bộ nhớ tốt nhất cho wordpress là gì?

Nó xảy ra với tất cả các chủ sở hữu trang web và quản trị viên WordPress cuối cùng: lỗi bộ nhớ WordPress đáng sợ.

Hướng dẫn what is the best memory limit for wordpress? - giới hạn bộ nhớ tốt nhất cho wordpress là gì?

Bạn có ý định kinh doanh của riêng mình thêm nội dung hoặc phương tiện truyền thông mới vào trang web của bạn khi đột nhiên một thông báo bật lên: Lỗi nghiêm trọng: cho phép Kích thước bộ nhớ của xxxxxx byte cạn kiệt.

Vậy những gì vừa xảy ra? Tại sao WordPress hết bộ nhớ?

Nói một cách đơn giản, nó đi xuống ngôn ngữ lập trình PHP. Các trang web WordPress sử dụng giới hạn bộ nhớ mặc định cho mã PHP có thể vượt quá khi bạn bắt đầu thêm nhiều yếu tố tương tác và giàu phương tiện vào trang web của mình.

Trong phần này, chúng tôi sẽ phá vỡ giới hạn bộ nhớ PHP của WordPress là gì, tại sao nó quan trọng đối với trang web của bạn và những gì bạn có thể làm để tăng nó.

Hướng dẫn what is the best memory limit for wordpress? - giới hạn bộ nhớ tốt nhất cho wordpress là gì?

PHP là ngôn ngữ phía máy chủ được WordPress sử dụng để tạo và quản lý các trang HTML tạo nên trang web của bạn. Nó được gọi là phía máy chủ của máy chủ vì nó hoạt động trong phụ trợ WordPress, không phải trên máy tính để bàn hoặc thiết bị di động của bạn.

PHP là một ngôn ngữ nhẹ, tốc độ và nguồn mở mà lý tưởng để tạo ra các yếu tố trang web. Các lập trình viên có kinh nghiệm có thể tùy chỉnh hoặc sửa đổi các khung PHP để phù hợp với nhu cầu trang web cụ thể và mã thường được cập nhật để hợp lý hóa chức năng và tăng cường bảo mật. Kết quả là, nó là một ngôn ngữ kịch bản đa năng lý tưởng cho WordPress.

Giới hạn bộ nhớ PHP trong WordPress là gì?

Theo mặc định, WordPress có giới hạn bộ nhớ PHP là 32MB. Đó là tốt cho các trang web có vài trang và số lượng nội dung và plugin đa phương tiện hạn chế, nhưng bạn càng thêm vào trang web của mình, bạn càng gần với giới hạn bộ nhớ tối đa.

Khi đạt đến giới hạn này - hãy để nói rằng bạn đang tải lên một video hoặc phần tử web tương tác mới - WordPress sẽ tự động tăng bộ nhớ có sẵn lên 40MB. Nếu bạn vẫn đạt giới hạn, bạn sẽ nhận được thông báo lỗi được mô tả ở trên và won có thể thêm nội dung mới cho đến khi bạn giải quyết vấn đề.

Điều gì gây ra vấn đề bộ nhớ PHP?

Mặc dù có thể tăng bộ nhớ PHP có sẵn trong WordPress ngoài 40MB, nhưng nó có giá trị xác định chính xác nguyên nhân của bộ nhớ tối đa trước khi thực hiện hành động để tăng giới hạn của bạn. Tại đây, tại sao: nếu nguyên nhân gốc của vấn đề bộ nhớ của bạn không chỉ có sẵn không gian nhưng một cái gì đó gắn liền với các yếu tố khác trên trang web của bạn, việc thêm bộ nhớ chỉ là một bản sửa lỗi tạm thời - vấn đề sẽ vẫn tồn tại và bạn sẽ tiếp tục gặp lỗi tương tự.

Một số nguyên nhân có thể của các vấn đề giới hạn bộ nhớ bao gồm:

1. plugin chất lượng kém

Không phải tất cả các plugin được tạo bằng nhau. Một số được xây dựng cho tốc độ và chất lượng, trong khi những người khác được thiết kế để thực hiện một chức năng cụ thể nhưng không nên nỗ lực để cải thiện hiệu quả. Sử dụng nhiều plugin có yêu cầu bộ nhớ cao có thể tối đa bộ nhớ PHP có sẵn và khiến trang của bạn bị lỗi nghiêm trọng.

2. Phiên bản PHP lỗi thờiOutdated PHP Versions

Theo ghi nhận của Tạp chí Công cụ Tìm kiếm, 61,6% các trang web WordPress đang chạy các phiên bản đã lỗi thời của PHP. Điều này không chỉ thể hiện rủi ro bảo mật cho các trang web mà nó còn ảnh hưởng đến hiệu suất của họ. Các phiên bản mới hơn của PHP có khả năng xử lý nhiều tác vụ hơn, nhanh hơn, lần lượt giảm lượng bộ nhớ được sử dụng tại bất kỳ thời điểm nào.

3. Phương tiện đói bộ nhớMemory-Hungry Media

Những gì bạn đặt trên trang web của bạn quan trọng cho bộ nhớ. Ví dụ: nếu trang web WordPress của bạn phần lớn bao gồm văn bản với hình ảnh và liên kết thường xuyên, có lẽ bạn đã thắng được giới hạn bộ nhớ. Nếu bạn liên tục tải lên video và nội dung tương tác khác, bạn có thể thấy mình hết phòng.

Điều gì sẽ xảy ra nếu bạn không chắc chắn điều gì gây ra vấn đề? Nhận một plugin như máy chủ IP và hiển thị sử dụng bộ nhớ theo dõi việc sử dụng bộ nhớ và tổng bộ nhớ khả dụng của cài đặt WordPress của bạn và hiển thị phiên bản PHP mà bạn đang chạy. Các tín hiệu trực quan làm nổi bật việc sử dụng bộ nhớ tăng - khi việc sử dụng bộ nhớ tăng lên, giá trị phần trăm từ từ thay đổi thành màu đỏ, cho bạn biết bạn đang đạt đến giới hạn. Plugin cũng hiển thị số lượng bộ nhớ mà các plugin khác đang sử dụng để giúp bạn xác định chính xác kẻ trộm bộ nhớ.

Nhưng, bạn có nên tối đa hóa băng thông bộ nhớ của mình và đẩy WordPress đến giới hạn của nó không? Hoặc, tốt hơn là ở dưới giới hạn bộ nhớ để có hiệu suất trang web tốt hơn? Hãy để thảo luận trong phần dưới đây.

Giới hạn bộ nhớ PHP được đề xuất trong WordPress là gì?

WordPress có giới hạn bộ nhớ 32MB theo mặc định, nhưng một số nhà cung cấp dịch vụ lưu trữ tăng lên 64MB cho tất cả các khách hàng. Nó cũng có thể đi thậm chí còn lớn hơn - tất cả các con đường lên tới 256MB.

Mặc dù tỷ lệ cho phép nhiều chỗ hơn cho nội dung và phương tiện truyền thông, nhưng nó đi kèm với nhược điểm tiềm năng của tốc độ trang web chậm hơn nếu bạn thực hiện một loạt các yếu tố nặng dữ liệu. Đặt cược tốt nhất? Cố gắng hạ cánh ở đâu đó ở giữa để cân bằng thông lượng và hiệu suất bộ nhớ.

Cách tăng giới hạn bộ nhớ PHP trong WordPress

Nếu bạn đã cập nhật PHP của mình, đã xóa các plugin chất lượng kém, làm sạch nội dung của bạn và bạn vẫn bị lỗi bộ nhớ, bạn có thể cần tăng giới hạn bộ nhớ.

Có một số cách để thực hiện mục tiêu này:

  1. Chỉnh sửa tệp wp-config.php của bạn.
  2. Chỉnh sửa tệp Php.ini của bạn.
  3. Chỉnh sửa tệp .htaccess của bạn.
  4. Sử dụng plugin tăng bộ nhớ.
  5. Liên hệ với nhà cung cấp dịch vụ lưu trữ của bạn.

1. Chỉnh sửa tệp wp-config.php của bạn.

Nếu bạn có thể tin tưởng một cách hợp lý vào các kỹ năng công nghệ của mình, bạn có thể thử chỉnh sửa tệp wp-config.php của mình.

Đầu tiên lên? Nhận được nó. Sử dụng dịch vụ Giao thức truyền tệp (FTP) hoặc Dịch vụ Giao thức chuyển tệp SSH (SFTP) để kết nối và truy cập các tệp WordPress của bạn. Số dặm của bạn sẽ thay đổi tùy thuộc vào giải pháp bạn sử dụng, nhưng bạn sẽ thấy một cái gì đó như thế này:

Hướng dẫn what is the best memory limit for wordpress? - giới hạn bộ nhớ tốt nhất cho wordpress là gì?

Mở tệp wp-config.php và tìm kiếm chuỗi văn bản này: xác định ('wp_memory_limit', '32m');

Sau đó, sửa đổi nó để đọc xác định ('wp_memory_limit', '128m'); Bạn có thể đi cao tới 256MB, nhưng trong hầu hết các trường hợp, bạn đã giành được nhiều bộ nhớ này.

2. Chỉnh sửa tệp Php.ini của bạn.Edit your PHP.ini file.

Nếu chỉnh sửa tệp cấu hình của bạn không giải quyết vấn đề, bạn cũng có thể thử sửa đổi tệp php.ini của mình. Đáng chú ý? Vì tệp này chi phối các cài đặt máy chủ, bạn đã giành chiến thắng để có thể sửa đổi nó nếu bạn sử dụng nhà cung cấp dịch vụ lưu trữ được chia sẻ.

Tìm kiếm dòng memory_limit = 32m và một lần nữa thay đổi nó thành đọc 128m. Nó cũng là một ý tưởng tốt để sửa đổi dòng MAX_EXECATE_TIME. Dòng này chỉ định lượng thời gian tính bằng giây được phân bổ cho tập lệnh PHP để chạy. Nếu vượt quá giới hạn thời gian, PHP trả về lỗi. Việc tăng số này giúp các tập lệnh của bạn có nhiều thời gian hơn để chạy, đó là một ý tưởng tốt nếu bạn có kế hoạch sử dụng nhiều dịch vụ và plugin sử dụng nhiều bộ nhớ hơn.

3. Chỉnh sửa tệp .htaccess của bạn.Edit your .htaccess file.

Khu nghỉ mát chỉnh sửa tập tin cuối cùng của bạn là tệp .htaccess. Mặc dù có thể truy cập được thông qua danh sách thư mục và tệp được trả về bởi các kết nối FTP, nhưng. Mặt trước có nghĩa là nó có một tập tin ẩn. Nếu bạn không thấy nó, hãy kiểm tra để đảm bảo giải pháp FTP hoặc SFTP của bạn được đặt để hiển thị tất cả các tệp và thư mục ẩn.

Khi bạn đã truy cập tệp, hãy tìm dòng này: php_value memory_limit sau đó, hãy thêm giá trị bạn muốn - 64m, 128m hoặc 256m - và lưu tệp.

Bất kể phương thức chỉnh sửa tệp bạn chọn, hãy đảm bảo xóa bộ đệm của bạn trước khi kiểm tra xem liệu sự cố có được giải quyết không.

4. Sử dụng plugin tăng bộ nhớ.

Một tùy chọn khác để tăng bộ nhớ PHP có sẵn của bạn là thông qua việc sử dụng plugin, chẳng hạn như giới hạn bộ nhớ WordPress WP, sử dụng bộ nhớ, bộ nhớ máy chủ và plugin sức khỏe. Plugin này hoạt động với WordPress phiên bản 5.2 trở lên và cho phép bạn sửa đổi bộ nhớ PHP có sẵn mà không cần truy cập hoặc sửa đổi các tệp.

5. Liên hệ với nhà cung cấp dịch vụ lưu trữ của bạn

Cuối cùng nhưng không kém phần quan trọng? Liên hệ với nhà cung cấp dịch vụ lưu trữ của bạn và yêu cầu họ tăng giới hạn bộ nhớ PHP WordPress của bạn. Tùy thuộc vào loại máy chủ lưu trữ bạn có - máy chủ riêng tư, chuyên dụng hoặc ảo - đây có thể là một bản sửa lỗi nhanh hoặc nó có thể không phải là dịch vụ được cung cấp.

Cảm ơn cho những kỷ niệm

Lỗi bộ nhớ PHP trong WordPress đang bực bội, nhưng chúng không lâu dài. Bằng cách sửa đổi các tệp WordPress của bạn, sử dụng plugin hoặc liên hệ với nhà cung cấp dịch vụ lưu trữ của bạn, bạn có thể tăng đáng kể bộ nhớ có sẵn của bạn và tránh các sự cố PHP.

Hướng dẫn what is the best memory limit for wordpress? - giới hạn bộ nhớ tốt nhất cho wordpress là gì?

Giới hạn bộ nhớ tốt cho WordPress là gì?

Giới hạn bộ nhớ PHP được đề xuất trong WordPress là gì?WordPress có giới hạn bộ nhớ 32MB theo mặc định, nhưng một số nhà cung cấp dịch vụ lưu trữ tăng lên 64MB cho tất cả các khách hàng.Cũng có thể đi lớn hơn nữa - tất cả các con đường lên tới 256MB.32MB memory limit by default, but some hosting providers increase this to 64MB for all customers. It's also possible to go even bigger — all the way up to 256MB.

Giới hạn bộ nhớ PHP tốt là gì?

Một phù hợp cho bạn phụ thuộc vào cấu hình hệ thống của bạn.Một giới hạn bộ nhớ thích hợp điển hình cho Drupal chạy PHP là 128MB mỗi quá trình;Đối với các trang web có rất nhiều mô-đun đóng góp hoặc với các trang bộ nhớ cao, 256MB hoặc thậm chí 512MB có thể phù hợp hơn.128MB per process; for sites with a lot of contributed modules or with high-memory pages, 256MB or even 512MB may be more appropriate.