Làm cách nào để sửa lỗi nghiêm trọng về kích thước bộ nhớ cho phép của php?
Bạn có thấy lỗi hết dung lượng bộ nhớ cho phép trong WordPress không? . Trong bài viết này, chúng tôi sẽ chỉ cho bạn cách khắc phục lỗi hết bộ nhớ WordPress bằng cách tăng bộ nhớ PHP Show Lỗi hết bộ nhớ WordPress là gì?WordPress được viết bằng PHP, là ngôn ngữ lập trình phía máy chủ. Mọi trang web đều cần một máy chủ lưu trữ WordPress để nó hoạt động bình thường Máy chủ web cũng giống như bất kỳ máy tính nào khác. Họ cần bộ nhớ để chạy hiệu quả nhiều ứng dụng cùng một lúc. Quản trị viên máy chủ phân bổ kích thước bộ nhớ cụ thể cho các ứng dụng khác nhau bao gồm PHP Khi mã WordPress của bạn yêu cầu nhiều bộ nhớ hơn bộ nhớ được phân bổ mặc định, bạn sẽ thấy lỗi này Fatal error: Allowed memory size of 33554432 bytes exhausted (tried to allocate 2348617 bytes) in /home4/xxx/public_html/wp-includes/plugin.php on line xxx Theo mặc định, WordPress sẽ tự động tăng giới hạn bộ nhớ PHP nếu nó nhỏ hơn 64MB. Tuy nhiên, 64 MB thường không đủ cao Như đã nói, hãy xem cách dễ dàng tăng giới hạn bộ nhớ PHP trong WordPress để tránh lỗi hết bộ nhớ Tăng giới hạn bộ nhớ PHP trong WordPressTrước tiên, bạn cần chỉnh sửa wp-config. php trên trang web WordPress của bạn. Nó nằm trong thư mục gốc của trang web WordPress của bạn và bạn sẽ cần sử dụng ứng dụng khách FTP hoặc trình quản lý tệp trong bảng điều khiển lưu trữ web của mình Tiếp theo, bạn cần dán mã này vào wp-config. php ngay trước dòng có nội dung 'Đó là tất cả, ngừng chỉnh sửa. Chúc bạn viết blog vui vẻ. ’ define( 'WP_MEMORY_LIMIT', '256M' ); Mã này yêu cầu WordPress tăng giới hạn bộ nhớ PHP lên 256MB Khi bạn đã hoàn tất, bạn cần lưu các thay đổi của mình và tải lên wp-config của mình. php trở lại máy chủ của bạn Bây giờ bạn có thể truy cập trang web WordPress của mình và lỗi hết bộ nhớ sẽ biến mất ngay bây giờ Nếu bạn chưa quen với WordPress, hãy xem hướng dẫn dành cho người mới bắt đầu của chúng tôi về cách sao chép và dán mã từ web Chúng tôi cũng có hướng dẫn từng bước về cách tìm và chỉnh sửa wp-config. tập tin php Ghi chú. Nếu giải pháp này không hiệu quả với bạn, thì điều này có nghĩa là nhà cung cấp dịch vụ lưu trữ web của bạn không cho phép WordPress tăng giới hạn bộ nhớ PHP. Bạn sẽ cần yêu cầu nhà cung cấp dịch vụ lưu trữ web tăng giới hạn bộ nhớ PHP theo cách thủ công Đó là tất cả những gì chúng tôi hy vọng bài viết này đã giúp bạn giải quyết lỗi hết bộ nhớ WordPress bằng cách tăng giới hạn bộ nhớ PHP. Bạn cũng có thể muốn xem hướng dẫn từng bước dành cho người mới bắt đầu của chúng tôi để khắc phục sự cố lỗi WordPress Nếu bạn thích bài viết này, vui lòng đăng ký Kênh YouTube của chúng tôi để xem các video hướng dẫn về WordPress. Bạn cũng có thể tìm thấy chúng tôi trên Twitter và Facebook Đôi khi, WordPress có thể gặp phải một trang trống và sự cố phổ biến nhất là Lỗi nghiêm trọng PHP liên quan đến Kích thước bộ nhớ được phép của các byte xxxxxxx đã cạn kiệt và trong hướng dẫn này, tôi sẽ chỉ cho bạn cách khắc phục sự cố này một cách dễ dàng
Tìm lỗi PHP phía sau trang WordPress trốngNếu WordPress đang hiển thị một trang trống, điều này thường có nghĩa là bạn đã gặp lỗi PHP và tài khoản của bạn không được thiết lập để hiển thị lỗi. Bạn có thể sử dụng các bước bên dưới để đảm bảo rằng bạn đang nhìn thấy lỗi gây ra trang trống của mình Nếu bạn muốn biết thêm thông tin chuyên sâu, bạn cũng có thể xem lại hướng dẫn của chúng tôi về cách hiển thị và ghi lỗi trong PHP
Sửa lỗi nghiêm trọng của WordPress. Dung lượng bộ nhớ cho phép đã hếtKhi bạn đã xác định được lỗi PHP thực tế mà mình đang gặp phải, lỗi phổ biến nhất mà bạn sẽ gặp phải là làm cạn kiệt bộ nhớ cho phép tập lệnh PHP chạy Các bước bên dưới sẽ hướng dẫn bạn cách đảm bảo rằng bạn có bộ nhớ_limit đủ lớn cho PHP được đặt trong tệp php của bạn. ini và cách sử dụng biến WP_MEMORY_LIMIT trong wp-config của bạn. php nếu nó không hoạt động
Hy vọng bây giờ bạn sẽ không gặp phải bất kỳ lỗi nào liên quan đến bộ nhớ WordPress nữa. Nếu các bước này không giúp giải quyết vấn đề cụ thể của bạn, vui lòng để lại nhận xét để chúng tôi có thể tiếp tục thêm các lỗi khác vào đó để trợ giúp người khác. Bạn cũng có thể xem xét gói lưu trữ WordPress của chúng tôi cho các tùy chọn bộ đệm Nginx dành riêng cho hiệu suất WordPress Kích thước bộ nhớ được phép cho PHP gây tử vong là bao nhiêu?Thật ra, tập lệnh PHP của bạn không được vượt quá 8 MB , trừ khi bạn tải tệp lên hoặc làm việc gì khác rõ ràng là chiếm nhiều dung lượng . Điều bạn thực sự nên làm là cố gắng tìm ra lý do tại sao tập lệnh của bạn lại sử dụng quá nhiều bộ nhớ và cố gắng khắc phục nó.
Làm cách nào để khắc phục lỗi hết bộ nhớ trong PHP?Đơn giản — tăng giới hạn bộ nhớ theo chương trình ngay từ đầu trong mã của bạn , trước khi quy trình của bạn hết bộ nhớ. Nếu bạn làm theo cách này, bạn chỉ có thể cung cấp thêm bộ nhớ cho PHP khi đoạn mã đó được gọi thay vì tăng giới hạn bộ nhớ cho tất cả các quy trình PHP.
Làm cách nào để tăng giới hạn bộ nhớ trong mã PHP?Chỉnh sửa wp-config của bạn. tập tin php. Mở wp-config. php và tìm kiếm chuỗi văn bản này. define('WP_MEMORY_LIMIT', '32M'); Sau đó, sửa đổi nó thành readdefine('WP_MEMORY_LIMIT', '128M'); You can go as high as 256MB, but in most cases, you won't need this much memory. |