10/10/2018, 10:07

tạo file xml có giới hạn hàng không

Tôi dùng php để tạo file xml nhưng nếu tạo hơn 100 dòng thì nó bị cắt bớt.Giống như là bị giới hạn dòng vậy.Không được quá 100 dòng
Nếu tạo ít hơn 100 dòng thì nó hiện đầy đủ.
Vậy nó bị gì vậy?
cảm ơn bà con
Vô Thin viết 12:20 ngày 10/10/2018
Được gửi bởi kiem_bo
Tôi dùng php để tạo file xml nhưng nếu tạo hơn 100 dòng thì nó bị cắt bớt.Giống như là bị giới hạn dòng vậy.Không được quá 100 dòng
Nếu tạo ít hơn 100 dòng thì nó hiện đầy đủ.
Vậy nó bị gì vậy?
cảm ơn bà con
File thực sự chứa trên máy hay là file xuất tạm từ database ra? Nếu bị giới hạn e rằng do cấu hình Apache và hoặc PHP hoặc cái nào đó ở host có qui định kích thước file văn bản không được vượt quá N KB nào đó, chứ về mặt lý thuyết, file XML có thể dài... 100km.
kiem_bo viết 12:10 ngày 10/10/2018
vậy cấu hình apache hoặc php nằm ở chổ nào vậy?
Mình truy vấn db ra rồi tạo ra file xml lưu trên server
thuyduongcd viết 12:08 ngày 10/10/2018
100km=100GB -> đâu có dữ vậy chứ

Thật ra file XML không giới hạn nhưng giới hạn nằm ở phần xử lý. Thông thường ở những phần này:
memory_limit -> giới hạn bộ nhớ, nếu file dài quá không nạp hết vào bộ nhớ
max_execution_time, max_input_time -> giới hạn thời gian xử lý, nếu xử lý dữ liệu quá dài thì sẽ tốn nhiều thời gian
ngoài ra còn nhiều cái như max file size, max upload size ...
Đó là ở phần cấu hình hệ thống, ngoài ra còn có khả năng hạn chế do đối tượng (xmlDom) bạn đang sử dụng
Word 2007 cũng sử dụng định dạng xml mà 100 row thì có ý nghĩa gì
rootkit viết 12:18 ngày 10/10/2018
tôi thì nghĩ không phải do cấu hình ,với 1 file xml có 100 dòng thật là quá nhỏ ,nên bác cứ up code lên cho mọi ngưới xem thử
Bài liên quan
0