היי, כבר כמה שעות שאני מנסה להבין איך אני מבצע UNZIP / TAR דרך SSH2,
ללא הצלחה בכלל..
בהתחלה ניסיתי בדרכים הכי פשוטות, לדוגמא
קוד:
ssh2_exec($con,"cd && unzip file.zip");
או:
קוד:
ssh2_exec($con, "cd && tar -zxvf file.tar");
2 הפונקציות האלו מחזירות ערך TRUE, מה שאומר שהן התבצעו, אבל משום מה הקובץ לא נחלץ אף פעם.
אחר כך גם ניסיתי לעשות קובץ בשם untar , לכתוב בתוכו את הפקודה שאני רוצה (אנזיפ / טאר) , להקצות לו CHMOD 777 ולנסות להריץ אותו.
גם זה ללא הצלחה.
יש לציין שאם אני מתחבר ידנית לSSH דרך PUTTY ומבצע את הUNZIP / TAR הקובץ נחלץ כמו שצריך בלי שום בעיות.
מה עושים?
