Cách tăng giới hạn thời gian PHP trong cPanel

Theo mặc định, PHP được phép thực thi dưới 30 giây trong hầu hết các máy chủ web, nhưng có thể thay đổi. Khi đạt đến giới hạn, nó sẽ trả về lỗi nghiêm trọng “Vượt quá thời gian thực hiện tối đa 30 giây”. Đôi khi, người dùng có thể cần tải lên khối lượng lớn tệp hoặc cần gửi email hàng loạt, tải lên chủ đề wordpress, v.v. Trong mọi trường hợp, lỗi phổ biến nhất là PHP vượt qua giới hạn thực thi tối đa. Trong hướng dẫn này, tôi sẽ chia sẻ cách tăng thời gian thực hiện trong PHP. Vậy hãy bắt đầu

Nội dung trang

Cách tăng thời gian thực hiện trong PHP

Tôi sẽ chia sẻ cách khắc phục sự cố vượt quá thời gian tối đa PHP từ cPanel cũng như từ dòng lệnh của bất kỳ VPS hoặc máy chủ đám mây nào

Thay đổi PHP max_execution_time trong cPanel

Để thay đổi giới hạn thời gian thực thi tối đa trong cPanel, trước tiên hãy vào trình soạn thảo MultiPHP INI trong phần mềm

Cách tăng giới hạn thời gian PHP trong cPanel

Chọn vị trí mà bạn muốn tăng giá trị thời gian thực hiện tối đa

Cách tăng giới hạn thời gian PHP trong cPanel

Khi bạn chọn vị trí, nơi giá trị cần được cập nhật. Một cửa sổ mới sẽ mở ra, bây giờ hãy tìm max_execution_time và các lệnh php khác mà bạn muốn cập nhật giá trị

Cách tăng giới hạn thời gian PHP trong cPanel

Bây giờ, bạn có thể thay đổi giá trị thời gian thực thi tối đa của PHP theo yêu cầu. Ngoài ra, bạn có thể cập nhật tệp .htaccess để tăng thời gian thực hiện trong PHP

Để cập nhật thời gian thực hiện php bằng cách chỉnh sửa. htaccess, mở tệp htaccess trong cpanel hoặc tải xuống tệp bằng FTP. Thêm dòng sau vào dưới cùng

php_value max_execution_time 300

Cách tăng giới hạn thời gian PHP trong cPanel

Tăng max_execution_time thông qua SSH

Nếu bạn đang sử dụng bất kỳ dịch vụ lưu trữ đám mây hoặc VPS nào, Bạn có thể có quyền truy cập SSH vào máy chủ. Trong trường hợp của tôi, tôi đang sử dụng máy chủ web Ubuntu trên AWS Lightsail. Để cập nhật thời gian thực thi tối đa trước hết bạn cần tìm file PHP INI trên server. Bây giờ hãy chỉnh sửa tệp PHP INI bằng bất kỳ trình soạn thảo văn bản nào để thay đổi giá trị thời gian thực hiện

$ sudo vi /etc/php/7.4/apache2/php.ini

Sau khi mở tệp php ini, tìm kiếm max_execution_time và chỉnh sửa giá trị tương ứng

Cách tăng giới hạn thời gian PHP trong cPanel

Phần kết luận

Trong hướng dẫn này, bạn đã học cách tăng thời gian thực hiện trong PHP. Nếu bạn có bất kỳ nghi ngờ nào, vui lòng liên hệ với tôi, tôi chắc chắn sẽ cố gắng giúp bạn. Ngoài ra, bạn có thể tham gia nhóm Facebook ưu tú của chúng tôi để nhận trợ giúp trực tiếp từ tôi. Nếu bạn thích hướng dẫn này, vui lòng chia sẻ bài viết này trên phương tiện truyền thông xã hội của bạn

Facebook

Twitter

WhatsApp

liên kết

điện tín

Bài viết trước 5 nền tảng học trực tuyến hàng đầu năm 2022 [Hoàn toàn miễn phí]

Bài viết tiếp theo 5 ứng dụng ghi chú hàng đầu cho Ubuntu 22. 04

Rajesh Shivam

Xin chào mọi người, tôi là Rajesh Shivam, tôi là một người làm việc tự do toàn thời gian với hơn bảy năm cộng với kinh nghiệm trong các nền tảng làm việc tự do khác nhau, trong blog này, tôi sẽ cung cấp các mẹo và thủ thuật làm việc tự do hoàn chỉnh

Phiên bản phpMyAdmin được bao gồm trong mọi tài khoản cPanel đôi khi có thể gặp lỗi php, đặc biệt là khi xử lý cơ sở dữ liệu lớn hoặc kết xuất SQL. Việc thay đổi cài đặt php từ cPanel sẽ không giải quyết được các vấn đề này, vì dịch vụ không sử dụng cùng phiên bản php với người dùng mà thay vào đó là hệ thống của một trong các dịch vụ cPanel

Nếu bạn muốn thay đổi phiên bản php hệ thống, điều này chỉ có thể được thực hiện từ WHM. Điều hướng đến Trang chủ > Phần mềm > Trình quản lý MultiPHP và nhấp vào nút Chỉnh sửa bên dưới Phiên bản PHP hệ thống

Cách tăng giới hạn thời gian PHP trong cPanel
Chúng tôi khuyên bạn nên sử dụng php mới nhất hiện có cho các dịch vụ WHM để có thời gian tải nhanh hơn. Tuy nhiên, hãy cẩn thận khi sửa đổi cài đặt này, vì php hệ thống sẽ được áp dụng cho bất kỳ miền nào không có phiên bản cụ thể được định cấu hình và được đặt để kế thừa giá trị hệ thống

Thay đổi cài đặt php hệ thống không trực quan lắm, vì điều này không được thực hiện từ các menu WHM thông thường mà từ giao diện Cài đặt Tweak. Điều hướng đến Trang chủ > Cấu hình máy chủ > Cài đặt tinh chỉnh, sau đó nhấp vào tab PHP. Có bốn giá trị php quan trọng mà bạn có thể sửa đổi tại đây

Cách tăng giới hạn thời gian PHP trong cPanel
Thời gian thực thi tối đa của cPanel PHP có giá trị mặc định và tối thiểu là 90 giây và có thể tăng hoặc đặt thành -1 (không giới hạn), để cho phép thực hiện các truy vấn dài hoặc nhập lớn

Kích thước POST tối đa của cPanel PHP (55 MB mặc định) và kích thước tải lên tối đa của cPanel PHP (50 MB mặc định) nên được thay đổi cùng lúc nếu bạn cần tải các tệp lớn lên phpMyAdmin. Giá trị tối đa được phép ở đây là 2047 MB

Cuối cùng, bạn có thể chọn giữa ioncube và sourceguardian làm trình tải PHP cPanel. Những bộ tải này được yêu cầu bởi một số phần mềm, chẳng hạn như Softacificent

Có thể thay đổi giới hạn bộ nhớ php hệ thống thực tế từ tab Hệ thống của giao diện Cài đặt Tweak

Cách tăng giới hạn thời gian PHP trong cPanel

Nó mặc định tối thiểu là 4096 MB và có thể tăng hoặc đặt thành Không giới hạn. Hãy nhớ rằng giới hạn này có mục đích thực tế và nhằm ngăn quá trình sử dụng tất cả bộ nhớ hệ thống, vì vậy đừng tăng giới hạn này trừ khi cần thiết

Lỗi php của nhà soạn nhạc

Một lỗi phổ biến gặp phải khi sử dụng trình soạn thảo từ dòng lệnh tương tự như lỗi này

mmap() không thành công. [12] Không thể cấp phát bộ nhớ

Thông báo lỗi này có thể gây nhầm lẫn, vì nó không thể được sửa bằng cách tăng giới hạn bộ nhớ php cục bộ hoặc hệ thống

Lỗi thực sự là do tính năng bảo mật WHM phải được tắt để trình soạn nhạc chạy bình thường. Từ menu WHM chính, đi tới Trang chủ > Trung tâm bảo mật > Shell Fork Bomb Protection, sau đó bấm vào Vô hiệu hóa bảo vệ. Hãy nhớ rằng bạn sẽ phải đăng xuất và đăng nhập lại phiên cli trước khi thay đổi được áp dụng

Cách tăng giới hạn thời gian PHP trong cPanel
Đây là những lỗi phổ biến nhất liên quan đến cài đặt php hệ thống trong cPanel, nhưng tất nhiên cũng có những trường hợp hiếm gặp khác khi cần phải chỉnh sửa. Nếu bạn gặp phải những vấn đề như vậy, vui lòng hỏi lời khuyên từ quản trị viên hệ thống của chúng tôi. Và nếu bạn đang cần một máy chủ kim loại trần chuyên dụng, được quản lý hoặc không được quản lý, bạn sẽ biết phải hỏi ở đâu

Thông tin về các Tác giả

Dragos Baldescu là Kỹ sư hỗ trợ kỹ thuật cấp 2 tại Bigstep, đam mê Linux và thử nghiệm các công nghệ và giải pháp mới

Làm cách nào để tăng giới hạn bộ nhớ PHP trong cPanel?

Cách tăng giới hạn bộ nhớ PHP trong cPanel .
1) Đăng nhập vào cPanel
2) Tìm phần PHẦN MỀM và nhấp vào Chọn phiên bản PHP
3) Trong cửa sổ mới, nhấp vào nút Chuyển sang tùy chọn PHP
4) Tại đây, bạn có thể xác định vị trí memory_limit và nhấp vào giá trị

Làm cách nào để tăng giới hạn thời gian trong PHP?

Làm cách nào để tăng giới hạn thời gian PHP cho trang web WordPress? .
Được đề xuất nhiều nhất. Chỉ cần liên hệ với chủ nhà của bạn. Việc tăng Giới hạn thời gian PHP rất phức tạp và quá trình này khác nhau giữa các máy chủ. .
Tăng giới hạn thời gian PHP thông qua PHP. tập tin ini. .
Thay thế để chỉnh sửa PHP. ini thông qua wp-config. php. .
sửa đổi. tập tin htaccess

Làm cách nào để đặt thời gian chờ trong PHP?

Có thể đặt giới hạn thời gian chờ của phiên bằng cách đặt giá trị của hai lệnh trong php. ini hoặc sử dụng hàm ini_set() trong tập lệnh PHP . Các chỉ thị được đưa ra dưới đây. Nó được sử dụng để đặt giới hạn thời gian tính bằng giây để lưu trữ thông tin phiên trong máy chủ trong một thời gian dài.

Thời gian thực thi tối đa của PHP là gì?

Một khía cạnh quan trọng của các chương trình PHP là thời gian tối đa để thực thi một tập lệnh là 30 giây . Giới hạn thời gian khác nhau tùy thuộc vào công ty lưu trữ nhưng thời gian thực hiện tối đa là từ 30 đến 60 giây.