09/10/2018, 18:16
Có ai biết code giải nén .tar.gz hay .zip trên Server (Linux) dùng PHP
Thay vì phải upload từng file 1, bây giờ mình muốn nén tất cả các file đó vào trong file nén dạng zip hay tar.gz (cách nén thì biết rồi), sau khi upload file nén này lên thi làm sao mình có thể giải nén ra (host Linux)
Bạn nào biết code nhé, hay có modules nào tương tự thì chỉ cho mình nhé.
Cám ơn nhiều.
... cái này có khả thi không, có cần phải có quyền shell không nhi?
Bạn nào biết code nhé, hay có modules nào tương tự thì chỉ cho mình nhé.
Cám ơn nhiều.
... cái này có khả thi không, có cần phải có quyền shell không nhi?
Bài liên quan
Vào đây để xem hướng dẫn cách gọi đối tượng của pclzip:
http://www.phpconcept.net/pclzip/man...ex.php?methods
Vào đây để download class pclzip.lib.php
http://www.phpconcept.net/pclzip/index.en.php#download
Trong file php mà bạn muốn thực hiện thao tác nén hoặc giải nén, trược khi gọi đối tượng của pclzip, bạn chỉ cần nhúng lớp này vào bằng cách gọi hàm:
require('pclzip.lib.php');
(ví dụ này giả sử bạn để file pclzip.lib.php trong cùng thư mục hiện hành, nếu không thì phải kèm đường dẫn)
Đây là trang web hướng dẫn sử dụng pclzip.lib.php bằng tiếng Anh. Có bác nào không biết tiếng Anh thì để tui post lên tài liệu sử dụng bằng tiếng ... Việt nhá.
He he, đùa chút cho vui, nhưng mẹo là chỉ cần xem phần source code thôi và tự luận, chắc cũng có thể dùng được ngay những chức năng cơ bản nhất.
còn shell ( SSH ) thì tui xài dzị nè:
giải nén: tar -vzxf BlackMetal.tar.gz
nén: tar -czvf files.tar.gz /home/blackmetal/public_html/
have fun
http://pear.php.net/