![]() |
[שאלה] איך אני מרוקן תיקיה בשרת? (PHP)
שלום לכל המשתמשים היקרים,
ברצוני לרוקן תיקיה בשרת (להסיר קבצים מתוך התיקיה אך להשאיר את קיומה). אך אני לא מכיר שום קוד שעושה את הפעולה, אני מתכנת PHP כשנה ועדיין לא נתקבלי בקוד. אני מכיר את הקודים הבאים: rmdir - מחיקת תיקיה unlink - מחיקת קובץ אבל אם תשימו לב, הקודים לא מרוקנים את התיקיה, אלא מוחקים את התיקיה. יש לי מערכת העלאת קבצים, ויש לי פאנל ניהול למחיקת תמונה, אך אני לא מצליח ליצור קוד שימחק את כל התיקיה. תודה מראש לעוזרים, אלי. |
תעשה לולאה שעוברת קובץ קובץ ומוחקת מה הבעיה ?
|
מה הבעיה? הבעיה שזה יקח זמן.
ואני חולק עליך, אני חושב שקיימת אפשרות כזו, ושכמובן לא תיקח זמן ולא תבצע את הפעולה על ידי לולאה שעוברת קובץ קובץ ומוחקת. נערך: עלה לי רעיון! אולי אני ימחוק את התיקיה ואז יעשה ובדיוק אחרי המחיקה המערכת תיצור תיקיה חדשה ואוטומטית תיתן לה הרשאה 0777. זה אפשרי. אך איך אני מבצע את זה? |
ציטוט:
|
כמו שאמרת תמחק תתיקיה ותיצור חדשה אתה שואל אם זה אפשרי שמהתחלה כתבת שאתה יודע שיש אפשרות כזאת ? אני חולק עליך ! LOL
בכל מקרה מה שהצעתי זה לא איטי זה לא HTML וקבצים זה לא טוען תקובץ ואז מוחק אלוהים אשמור זה לוקח שם של הקובץ מתיקיה וישר מוחק מה הקטע ? אלק איטי חחחחח |טוויסט| |
KuChI-PoChI,אחי הוא רוצה לדעת גם איך לעשות שזה יתן הרשאה 0777 אוטומטית.
|
PHP קוד:
|
|
ציטוט:
|
אולי ,
מחק את התיקיה , וצור אותה מחדש . ככה תוכנה יימחק . |
PHP קוד:
|
נראה לי שלא הבנתם אותי, אני רק מעוניין לבצע את הפעולות הבאות:
1. מחיקת התיקיה. 2. יצירת תיקיה חדשה אוטומטית לאחר המחיקה. 3. שינוי הרשאות התיקיה אוטומטית ל-0777 לאחר יצירת התיקיה. |
ציטוט:
PHP קוד:
|
ציטוט:
rmdir: "The directory must be empty, and the relevant permissions must permit this." מה שאומר בתרגום חופשי, צריך שלא יהיה כלום בתקיה ושיהיה הרשאות מתאימות (לתקיית ה"אב")..... מה שאומר שאתה בכל מקרה צריך לרוקן אותה, ואת זה עושים עם לולאה וunlink אין דרך אחרת עם PHP רגיל..(בלי SSH ושטויות כאלה) |
מה הקוד הבא עושה?:
PHP קוד:
|
ציטוט:
מוחק את התיקיה, אתה צריך אבל שהשרת יהיה על מצב בטוח |
ציטוט:
הוא צריך שהפונקציה של מצב בטוח ב PHP תהיה כבויה. |
ציטוט:
הניסוח שלו היה יותר קרוב משלך. הניסוח הכי נכון הוא שבהגדרות של המנוע PHP בשרת האפשרות של המצב בטוח תהיה מכובה. |
כל הזמנים הם GMT +2. הזמן כעת הוא 04:44. |
מופעל באמצעות VBulletin גרסה 3.8.6
כל הזכויות שמורות ©
כל הזכויות שמורות לסולל יבוא ורשתות (1997) בע"מ