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

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

שאולי 11-12-06 04:04

איך אפשר לטפל בשגיאה הבאה
 
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?
אם כן איך אפשר לטפל בזה.תודה!

RS324 11-12-06 06:43

אם זה קבצי תמונות פשוט תעשה לתיקייה CHMOD 777 אבל אם זה קבצי PHP
אז אתה צריך להוריד את הקובץ ולהעלות אותו בחזרה דרך FTP כאילו אתה יצרת...

זאת בעיה שאין לה ממש פתרון...יש כל מיני פאטשים אם ה PHP בשרת שלך מותקן כ CGI.

בנוסף אפשר לבקש מהשרת שיגדירו תיקייה מסויימת שלא יהיה לה את הבעיה הזאת. אני לא זוכר בדיוק איך עושים את זה..

שאולי 11-12-06 07:04

ציטוט:

נכתב במקור על ידי RS324 (פרסם 386845)
אם זה קבצי תמונות פשוט תעשה לתיקייה CHMOD 777 אבל אם זה קבצי PHP
אז אתה צריך להוריד את הקובץ ולהעלות אותו בחזרה דרך FTP כאילו אתה יצרת...

זאת בעיה שאין לה ממש פתרון...יש כל מיני פאטשים אם ה PHP בשרת שלך מותקן כ CGI.

בנוסף אפשר לבקש מהשרת שיגדירו תיקייה מסויימת שלא יהיה לה את הבעיה הזאת. אני לא זוכר בדיוק איך עושים את זה..

הקבצים עולים לתיקיה בשם uploads ולה יש הרשאות 777 ובכל זאת יש את השגיאה.
קבצי PHP חסמתי,זה מיעוד להעלאה של תמונות בלבד.
יש לך מושג למה עדיין יש שגיאות?

BlueNosE 11-12-06 08:10

SAFE MODE IN EFFECT -> סייף מוד מנטרל את הפעולה...
תבטל תסייף מוד.

sUP 11-12-06 16:21

ציטוט:

נכתב במקור על ידי BlueNosE (פרסם 386853)
SAFE MODE IN EFFECT -> סייף מוד מנטרל את הפעולה...
תבטל תסייף מוד.

הוא הבין את זה והוא חיפש אופציה לבצע את זה בלי לבטל כי אני מניח שאין לו אפשרות

ונסה למחוק תתקיה וליצור אותה מחדש ב FTP ואז לתת הרשאות 777
כי בניתי מערכת גלריות שפותחת תקיות אוטומטי וה CHMOD של זה דפוק ב SAFE MODE
ושפתחתי אותה ידנית זה עבד

קיצר תנסה ח

שאולי 11-12-06 16:36

ציטוט:

נכתב במקור על ידי sUP (פרסם 387009)
הוא הבין את זה והוא חיפש אופציה לבצע את זה בלי לבטל כי אני מניח שאין לו אפשרות

ונסה למחוק תתקיה וליצור אותה מחדש ב FTP ואז לתת הרשאות 777
כי בניתי מערכת גלריות שפותחת תקיות אוטומטי וה CHMOD של זה דפוק ב SAFE MODE
ושפתחתי אותה ידנית זה עבד

קיצר תנסה ח

ניסתי לא עוזר,האפשרות היחידה זה לבטל safe mode בשרת?

RS324 11-12-06 19:24

אם אתה מעלה רק תמונות... זה לא אמור להיות בעיה....

תשתמש ב MOVE_UPLODED_FILE הוא לא מושפע מ SAFEMODE

הפונקציות האחרות כמו COPY, UNLINK ודומיהם כן...

תראה את החלק של ההעברה של הקבצים...

בניה 11-12-06 20:34

א.את התקיה יצרת דרך סקריפט PHP?
ב.תבדוק אם הנתיב הוא באמת הנתיב שאתה חושב עליו.

שאולי 11-12-06 20:36

ציטוט:

נכתב במקור על ידי בניה (פרסם 387163)
א.את התקיה יצרת דרך סקריפט PHP?
ב.תבדוק אם הנתיב הוא באמת הנתיב שאתה חושב עליו.

מה הכוונה דרך סקריפט? זה תיקיה שיצרתי והעלתי אותה לשרת.
וRS לא הבנתי,לשים MOVE_UPLODED_FILE במקום?

בניה 11-12-06 20:56

יצרת אותה בFTP או דרך קובץ PHP.


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

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