Hiện nay tôi đang sử dụng:thay thế cho PHP exec() chức năng
exec("zcat $filename", $output)
Để giải nén một file .Z
loại nhưng tiếc là công ty lưu trữ của tôi bây giờ đã bị vô hiệu hóa chức năng này.
Có một cách giải quyết?
$pathtofile = "filename.lis.Z";
exec("zcat $pathtofile", $output);
Sử dụng một máy chủ khác nhau? –
Thật không may là định dạng 'nén'' .Z' không được hiểu bởi chính zlib, do đó, 'gzuncompress()' của PHP sẽ không hoạt động. Nếu bạn không thể sử dụng 'exec' nữa, bạn sẽ phải điều chỉnh các nguồn tập tin của bạn. Sử dụng 'gzip' từ bây giờ. – mario
Rất tiếc, các tệp tôi đang tìm nạp có định dạng .Z. Trừ khi có một cách tự động chuyển đổi chúng sang định dạng gzip, tôi phải gắn với định dạng .Z. Bạn có biết bất kỳ máy chủ nào cho phép exec() không? –