ציטוט:
נכתב במקור על ידי BlueNosE
אני לא יודע, בד"כ בעלי שרתים שחוסמים את זה לא חוסמים רק העלאת PHP, הם פשוט שמים את move_uploaded_file בתוך disable_functions וזהו. (רוב השרתים נתנו לי שגיאה כזאת ולא שגיאה ספציפית לפונקצייה).
|
יצאתי מתוך נקודת הנחה ש move_uploaded_file לא חסומה דרך ה disable_functions ב ini
כשאתה מעלה קובץ אם זה תמונה ומעביר אותו בעזרת הפונקציה לתיקייה (שיש עליה 777)
אז כשתנסה לראות את התמונה היא תעבוד בסדר, גם אם בשרת SAFE_MODE דולק.
אם העלית קובץ PHP והשתמשת בפונקציה MOVE_UPLOADED_FILE כשתנסה להכנס אליו (ו SAFE_MODE דולק) הוא לא ייתן לך, ויראה לך ארור שקשור ליוזרים של המערכת.
עקרונית הסיבה של זה זה שהמערכת יצרה את הקובץ ולכן ליוזר אין גישה לזה.
זה כל הסיפור של ההעלאת קבצים ו SAFE_MODE
אני לא יודע במה אנשים מסתבכים כלכך
אבל לא חשוב