09/10/2018, 23:19

Hỏi về PHP execution time!

Mình đã cài máy của mình làm host server (PHP + MySQL)đã có thể truy cập từ bên ngoài vào host được thông wa www.dyndns.org!
Nhưng mình gặp một lỗi như thế này khi upload file, mình có tạo viết 1 web php để upload file - upload những file nào nhỏ thì rất OK (từ máy bên ngoài vào)
KHi test trực tiếp tại localhost thì ko hề bị gì cho dù file lớn hay nhỏ!!!
Fatal error: Maximum execution time of 30 seconds exceeded in ....
Mặc dù mình đã chỉnh file php.ini trong thư mục Windows (đã reboot lại máy) thông số max_execution_time = 600 nhưng khi chạy thì nó vẫn báo như trên!
Fatal error: Maximum execution time of 600 seconds exceeded in ....
Bạn nào biết cách khắc phục vui lòng hướng dẫn giúp mình!
Chân thành cảm ơn!!!
kid08 viết 01:21 ngày 10/10/2018
kích thước tối đa của 1 file đc upload mặc định là 2mb, bạn thử config lại xem
ngdkhoa2k viết 01:22 ngày 10/10/2018
àh kích thước tối đa của upload file mình đã chỉnh lại là 20mb rồi!
HĨ hĩ không biết có ai giúp đỡ mình với!!
dracubin viết 01:35 ngày 10/10/2018
Bạn dùng function này set_time_limit(0)
Tham khảo: http://jp2.php.net/manual/en/functio...time-limit.php
duyanhnguyen viết 01:20 ngày 10/10/2018
upload file còn tùy thuộc vào tốc độ của đường truyền nữa, mà bạn viết cái uploader như thế nào mà nó báo max excution time nhỉ???
max excusion time có 2 level: level ở webserver & scripting, bạn mới chỉ chỉnh ở php.ini -> scripting.
Bài liên quan
0