Bị báo timeout khi load file số liệu lớn ?

Thảo luận các vấn đề vể cài đặt và sử dụng Joomla! và các Extension của Joomla!
Nội quy chuyên mục
Thành viên đăng quảng cáo trong chuyên mục này sẽ bị xóa toàn bộ bài viết và cấm vĩnh viễn tham gia Diễn đàn.

* Xem qui định đăng bài viết tại đây: [Local Link Removed for Guests]
Đăng trả lời
xuanvinhqnam
Thành viên
Thành viên
Bài viết: 78
Ngày tham gia: 10/03/2011 - 09:54

Bị báo timeout khi load file số liệu lớn ?

Gửi bài by xuanvinhqnam » 23/02/2012 - 16:00

Trong joomla, mình import 1 file số liệu xml vào bảng của mysql với số dòng khoảng 1000 thì trang web sau 1 hồi báo waiting thì báo timeout, vậy ngoài cách chia nhỏ file xml ra để import thành nhiều lần thì có cách nào khắc phục cái này không?

xuanvinhqnam
Thành viên
Thành viên
Bài viết: 78
Ngày tham gia: 10/03/2011 - 09:54

Re: Bị báo timeout khi load file số liệu lớn ?

Gửi bài by xuanvinhqnam » 24/02/2012 - 08:03

Khong bạn nào khắc phục được à? nó báo thế này này: Fatal error: Maximum execution time of 60 seconds exceeded in... online 88. Mình nghĩ là nó giới hạn thời gian chờ là 60 giây cho 1 lần chạy lệnh, cho nên cần phải chỉnh tăng con số 60 giây này lên thì mới được.

Hình đại diện của thành viên
TruongLe
Thành viên
Thành viên
Bài viết: 1684
Ngày tham gia: 14/09/2010 - 20:20

Re: Bị báo timeout khi load file số liệu lớn ?

Gửi bài by TruongLe » 24/02/2012 - 10:19

Các thông số này thông thường bạn phải có quyền quản lý Server thì mới thay đổi được, tuy nhiên một số Host cho phép bạn Overwrite, bạn có thể thử 2 cách sau:

Thêm hoặc sửa trong tập tin php.ini nằm tại thư mục gốc.

Mã: [Local Link Removed for Guests]

max_execution_time = 60

Thay 60 bằng con số của bạn.

Thêm hoặc sửa trong tập tin .htaccess nằm tại thư mục gốc.

Mã: [Local Link Removed for Guests]

php_value max_execution_time 60

Thay 60 bằng con số của bạn.

Nếu không được thì nhờ hosting hỗ trợ.

:)
* Hãy sử dụng công cụ tìm kiếm của Diễn đàn trước khi đặt câu hỏi.
* Hãy đặt tên cho Chủ đề diễn tả đúng với nội dung để thuận tiện khi tìm kiếm.
* Hãy chia sẻ kiến thức của bạn vì không chỉ giúp được mọi người mà còn giúp mình ghi nhớ những điều đã biết!

xuanvinhqnam
Thành viên
Thành viên
Bài viết: 78
Ngày tham gia: 10/03/2011 - 09:54

Re: Bị báo timeout khi load file số liệu lớn ?

Gửi bài by xuanvinhqnam » 24/02/2012 - 10:31

Cảm ơn bạn, mình đã sửa trong file .ini, nhưng không có tác dụng, còn file .htaccess
thì không biết là file tên gì nên chưa sửa thử, tuy nhiên mình thử dùng hàm set_time_limit(seconds) ngay trong chương trình luôn thì cũng được rồi.

Đăng trả lời
  • Các chủ đề liên quan
    Trả lời
    Xem
    Bài viết mới nhất

Quay về

Quảng cáo trên trang Web BuaXua.VN