![]() |
איך אפשר לטפל בשגיאה הבאה
Warning: move_uploaded_file() [function.move-uploaded-file]: SAFE MODE Restriction in effect. The script whose uid is 1464 is not allowed to access /home/dossim/domains/dossim.net/public_html/up/uploads/111206 owned by uid 48 in /home/dossim/domains/dossim.net/public_html/up/sources/do_upload.php on line 84
זאת מערכת קטנה להעלאת קבצים,זה בגלל שהשרת מוגן בSAFE MODE? אם כן איך אפשר לטפל בזה.תודה! |
אם זה קבצי תמונות פשוט תעשה לתיקייה CHMOD 777 אבל אם זה קבצי PHP
אז אתה צריך להוריד את הקובץ ולהעלות אותו בחזרה דרך FTP כאילו אתה יצרת... זאת בעיה שאין לה ממש פתרון...יש כל מיני פאטשים אם ה PHP בשרת שלך מותקן כ CGI. בנוסף אפשר לבקש מהשרת שיגדירו תיקייה מסויימת שלא יהיה לה את הבעיה הזאת. אני לא זוכר בדיוק איך עושים את זה.. |
ציטוט:
קבצי PHP חסמתי,זה מיעוד להעלאה של תמונות בלבד. יש לך מושג למה עדיין יש שגיאות? |
SAFE MODE IN EFFECT -> סייף מוד מנטרל את הפעולה...
תבטל תסייף מוד. |
ציטוט:
ונסה למחוק תתקיה וליצור אותה מחדש ב FTP ואז לתת הרשאות 777 כי בניתי מערכת גלריות שפותחת תקיות אוטומטי וה CHMOD של זה דפוק ב SAFE MODE ושפתחתי אותה ידנית זה עבד קיצר תנסה ח |
ציטוט:
|
אם אתה מעלה רק תמונות... זה לא אמור להיות בעיה....
תשתמש ב MOVE_UPLODED_FILE הוא לא מושפע מ SAFEMODE הפונקציות האחרות כמו COPY, UNLINK ודומיהם כן... תראה את החלק של ההעברה של הקבצים... |
א.את התקיה יצרת דרך סקריפט PHP?
ב.תבדוק אם הנתיב הוא באמת הנתיב שאתה חושב עליו. |
ציטוט:
וRS לא הבנתי,לשים MOVE_UPLODED_FILE במקום? |
יצרת אותה בFTP או דרך קובץ PHP.
|
כל הזמנים הם GMT +2. הזמן כעת הוא 14:50. |
מופעל באמצעות VBulletin גרסה 3.8.6
כל הזכויות שמורות ©
כל הזכויות שמורות לסולל יבוא ורשתות (1997) בע"מ