Giới hạn thời gian PHP là gì?
Giới hạn thời gian PHP là lượng thời gian mà trang web của bạn sẽ dành cho một hoạt động trước khi hết thời gian. Khi một thao tác đạt đến giới hạn thời gian, thì nó sẽ trả về một lỗi nghiêm trọng trông như thế này:
Fatal error: Maximum execution time of xx seconds exceeded...
Giá trị mặc định cho giới hạn thời gian PHP trên hầu hết các máy chủ cho giới hạn thời gian PHP là 30 giây. & NBSP; Bạn có thể tăng giới hạn này bằng cách làm theo bất kỳ phương pháp nào được đề cập dưới đây.
1. Khuyến nghị nhất: Chỉ cần liên hệ với máy chủ của bạn, giới hạn thời gian PHP của bạn rất phức tạp và quá trình khác nhau từ máy chủ đến máy chủ. Vì vậy, luôn luôn tốt hơn để hoàn thành nó từ một người hiểu rõ điều đó. Vì vậy, chỉ cần liên lạc với công ty lưu trữ của bạn và họ sẽ rất vui khi làm điều đó cho bạn.
Increasing the PHP Time Limit is complex and the process that differs from hosts to hosts. So it is always better to get it done from someone who knows it well. So just get in touch with your hosting company and they will be happy to do it for you.
2 Nếu bạn được cấp quyền truy cập, bạn có thể trực tiếp tăng giới hạn thời gian PHP thông qua tệp này. Nếu bạn muốn mở rộng giới hạn lên 300 giây, bạn có thể nhập dòng mã sau hoặc cập nhật nếu nó tồn tại:
Many small shared hosted servers do not allow users to access
the PHP.ini file. If you are granted access, you can directly increase the PHP Time limit through this file. If you wish to extend the limit to 300 seconds, you can enter the following line of code or update if it exists already:
max_execution_time = 300;
3. Thay thế để chỉnh sửa php.ini thông qua wp-config.phpthis là một thay thế khác cho phương pháp php.ini. Chỉ cần thêm / chỉnh sửa dòng sau trong wp-config.php của WordPress của bạn
This is another alternative to the PHP.ini method. Simply add / edit the following line in the wp-config.php of your WordPress
set_time_limit[300];
4
Some of you might have the .htaccess file where you can simply add / edit this line of code to increase the time limit.
max_execution 300
P.S: 300 trong các mẫu mã trên có nghĩa là 300 giây. Hãy thay đổi điều này thành bất kỳ số thích hợp. 300 in the above code samples mean 300 seconds. Feel free to change this to any appropriate number.
Các lỗi và sửa lỗi liên quan khác:
- Cách khắc phục lỗi thời gian thực thi tối đa
Định vị và mở thư mục Build Php của bạn .. Tìm dòng sau trong tệp cấu hình văn bản - MAX_EXECATED_TIME = 30 ..wp-config.php:
Lưu và đóng ..Tìm tệp php.ini và mở nó ..
set_time_limit[300];
Thay đổi giá trị 30 thành giá trị lựa chọn, hãy nhớ rằng, giá trị này là trong vài giây ...htaccess:
Bạn có thể nhận được một tin nhắn, chẳng hạn như thời gian thực hiện tối đa là 30 giây vượt quá thời gian thực hiện tối đa hoặc thời gian thực hiện tối đa là 60 giây vượt quá. Điều này có nghĩa là nó sẽ mất nhiều thời gian hơn để một quá trình hoàn thành và nó đang hết thời gian. Có một số cách để khắc phục lỗi này.
php_value max_execution_time 300
Phương pháp 1: & nbsp; chỉnh sửa tệp & nbsp; wp-config.php:
Thêm phần sau vào & nbsp; wp-config.php:
max_execution_time = 300
Phương pháp 2: & NBSP; Chỉnh sửa tệp & nbsp; .htaccess:How to improve website speed in WordPress
Trong bài viết này, chúng tôi sẽ chỉ cho bạn cách thay đổi giới hạn thời gian PHP WordPress để khắc phục "Lỗi gây tử vong này: Thời gian thực hiện tối đa là 30 giây vượt quá".
Chọn Kích hoạt khi tùy chọn có sẵn ..
- Chọn Kích hoạt khi tùy chọn có sẵn ..
- Làm thế nào tôi có thể tăng giới hạn thời gian PHP trong cPanel?
- Liên hệ với nhà cung cấp của bạn
- Cách tăng giới hạn thời gian PHP bằng bảng điều khiển CyberPanel
- Làm thế nào để tăng giới hạn thời gian PHP bằng WP-config.php?
- Làm thế nào để tăng giới hạn thời gian PHP bằng cách sử dụng .htaccess?
- Sự kết luận
Giới hạn thời gian PHP là gì?
Giới hạn thời gian PHP xác định thời gian một hành động sẽ diễn ra trên trang web của bạn trước khi tắt. Một hoạt động sẽ tạo ra một lỗi nghiêm trọng khi vượt quá giới hạn thời gian, như đã thấy dưới đây:
Đặt max_execut_time toàn cầu trong PHP ..
Định vị và mở thư mục Build Php của bạn ..
Tìm tệp php.ini và mở nó ..
Tìm dòng sau trong tệp cấu hình văn bản - MAX_EXECATED_TIME = 30 ..
Thay đổi giá trị 30 thành giá trị lựa chọn, hãy nhớ rằng, giá trị này là trong vài giây ..
Lưu và đóng ..
Trên phần lớn các máy chủ, cài đặt mặc định của giới hạn thời gian PHP là 30 giây.
Tại sao lỗi thời gian thực hiện tối đa xảy ra?
PHP chủ yếu được sử dụng trong mã hóa của WordPress. Có một hạn chế thời gian được chỉ định trong bao lâu một tập lệnh PHP có thể thực thi để bảo vệ các máy chủ web chống lại việc sử dụng sai.
Mặc dù hạn chế thời gian chính xác khác nhau giữa các nhà cung cấp lưu trữ, nhưng nó thường được đặt từ 30 đến 60 giây vì điều đó thường đủ dài để tập lệnh PHP đáng tin cậy hoạt động.
Thông báo lỗi "Thời gian thực hiện tối đa vượt quá" xuất hiện khi tập lệnh vượt quá thời gian thực hiện được quy định.
Cách tăng giới hạn thời gian PHP bằng bảng điều khiển CyberPanel
Chuyển đến Bảng điều khiển CyberPanel của bạnCyberPanel dashboard
Nhấp vào Php -> Chỉnh sửa cấu hình PHP từ menu phía bên tráiPHP -> Edit PHP Configs from the left hand side menu
Chọn PHP của bạn và đặt MAX_EXECATION_TIME của bạn thành 300 hoặc bất kỳ giới hạn nào bạn cầnPHP and set your max_execution_time to 300 or whatever limit you need it to be
Nhấp vào Lưu Thay đổi.Save Changes.
Làm thế nào để tăng giới hạn thời gian PHP bằng WP-config.php?
Kỹ thuật phổ biến nhất là cái này. Bạn cần chỉnh sửa tệp wp-config.php
trên trang web WordPress của mình vì nó nằm trong trình quản lý tệp WordPress của bạn.
Chuyển đến Bảng điều khiển CyberPanel của bạnCyberPanel dashboard
Nhấp vào Php -> Chỉnh sửa cấu hình PHP từ menu phía bên tráiWordPress -> List WordPress from the left hand side menu. This will take you to the List of WordPress Sites page
Chọn PHP của bạn và đặt MAX_EXECATION_TIME của bạn thành 300 hoặc bất kỳ giới hạn nào bạn cầnsite from this list
Nhấp vào Lưu Thay đổi.WordPress Manager for your WordPress site. Click on File Manager from here.
Làm thế nào để tăng giới hạn thời gian PHP bằng WP-config.php? wp-config.php and click on Edit with Code Mirror
Kỹ thuật phổ biến nhất là cái này. Bạn cần chỉnh sửa tệp wp-config.php
trên trang web WordPress của mình vì nó nằm trong trình quản lý tệp WordPress của bạn.That's
all, stop editing! Happy publishing", paste the following code
Click on Save Changes. This code instructs the server to set the PHP timeout to 300 seconds
Nhấp vào trang web của bạn từ danh sách này
Đây là Trình quản lý WordPress của bạn cho trang web WordPress của bạn. Nhấp vào Trình quản lý tệp từ đây.
Chuyển đến Bảng điều khiển CyberPanel của bạnCyberPanel dashboard
Nhấp vào Php -> Chỉnh sửa cấu hình PHP từ menu phía bên tráiWordPress -> List WordPress from the left hand side menu. This will take you to the List of WordPress Sites page
Chọn PHP của bạn và đặt MAX_EXECATION_TIME của bạn thành 300 hoặc bất kỳ giới hạn nào bạn cầnsite from this list
Nhấp vào Lưu Thay đổi.WordPress Manager for your WordPress site. Click on File Manager from here.
Làm thế nào để tăng giới hạn thời gian PHP bằng WP-config.php? .htaccess and click on Edit with Code Mirror
Kỹ thuật phổ biến nhất là cái này. Bạn cần chỉnh sửa tệp wp-config.php
trên trang web WordPress của mình vì nó nằm trong trình quản lý tệp WordPress của bạn.
Click on Save Changes and Refresh your site.
Nhấp vào trang web của bạn từ danh sách này
Đây là Trình quản lý WordPress của bạn cho trang web WordPress của bạn. Nhấp vào Trình quản lý tệp từ đây.
Nhấp chuột phải vào WP-Config.php và nhấp vào Chỉnh sửa với Gương Code
set_time_limit [300];
Click về lưu thay đổi. Mã này hướng dẫn máy chủ đặt thời gian chờ PHP thành 300 giây
set_time_limit [300];
max_execution 300
Click về lưu thay đổi và làm mới trang web của bạn.
max_execution 300