הוסטס - פורום אחסון האתרים הגדול בישראל

הוסטס - פורום אחסון האתרים הגדול בישראל (https://hosts.co.il/forums/index.php)
-   פורום תיכנות (https://hosts.co.il/forums/forumdisplay.php?f=14)
-   -   ביצוע UNZIP / TAR דרך SSH2. (https://hosts.co.il/forums/showthread.php?t=72092)

Cyeo 18-02-09 12:40

ביצוע UNZIP / TAR דרך SSH2.
 
היי, כבר כמה שעות שאני מנסה להבין איך אני מבצע 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 הקובץ נחלץ כמו שצריך בלי שום בעיות.


מה עושים? :(

Cyeo 20-02-09 17:53

?:(

(הוקפץ באישור: WebProject)

4EvEr 20-02-09 18:12

zip מותקן בשרת?
ב tar הפקודה שלך לא נכונה זה ssh2_exec($con, "cd && tar xvf file.tar");


כל הזמנים הם GMT +2. הזמן כעת הוא 03:11.

מופעל באמצעות VBulletin גרסה 3.8.6
כל הזכויות שמורות ©
כל הזכויות שמורות לסולל יבוא ורשתות (1997) בע"מ