|
הרשם | ![]() |
שאלות ותשובות | ![]() |
רשימת חברים | ![]() |
לוח שנה | ![]() |
הודעות מהיום | ![]() |
חיפוש | ![]() |
|
![]() |
![]() |
|
כלים לאשכול | תצורת הצגה |
![]() |
# 11 |
עסק רשום [?]
|
כשאתה אומר "לא יודעים את המיקום של הקובץ" למי אתה מתכוון?
כמובן שהגולשים לא ידעו את המיקום של הקובץ, הכותר x-sendfile לא מגיע אליהם. אם אתה מעביר את הקובץ באמצעות download.php ושם אתה קורא אותו עם readfile (או משהו בסגנון) אני לא רואה איך אתה מרוויח מ- x-sendfile, הרי בסופו של דבר הקובץ אצלך עדיין נשלח באמצעות ה- php. file_url אמור להכיל את הנתיב המלא לקובץ, ואז המודול משדר אותו לגולש בשם שהגדרת ב- content-disposition. Last edited by אדיר; 08-09-12 at 18:08.. |
![]() |
![]() |
# 12 |
חבר בקהילה
|
בreadfile השתמשתי בתור ניסוי וזה עבד טוב.
x-sendfile עושה את הבעיות. אני כנראה פשוט אחפור בגוגל מה הקטע של המטמון בx-sendfile או שאחפש שיטה אחרת להוריד. |
![]() |
![]() |
# 14 |
חבר בקהילה
|
אני כן מזין בו את הנתיב המלא של הקובץ אבל בתגובת השרת הוא לא מחזיר את הנתיב הזה אלא את הנתיב של הקובץ PHP שממנו זה יצא (וזה בסדר גמור).
|
![]() |
![]() |
# 15 |
חבר בקהילה
|
פעם הבאה שזה יקרה אני אנסה להוריד את הETAG:
קוד:
Header unset ETag FileETag None |
![]() |
![]() |
# 16 |
אושיית הוסטינג
|
מה הקשר ל-ETag?
Apache/nginx לא מתייחס ל-ETag ב-x-sendfile, הדפדפן של הגולש מתייחס ל-ETag (בהנחה שהוא הוריד בעבר את הקובץ, Etag דורס Cache-control ו-Expires), הרוב לא ממליצים להשתמש ב-ETag, כי Cache-control עושה את העבודה בהנחה שלא מדובר ביותר משרת אחד.
__________________
אבי |
![]() |
![]() |
# 17 |
חבר בקהילה
|
הבנתי, טעות שלי..
יש לך רעיון מה יכול לעזור? |
![]() |
![]() |
# 18 |
אושיית הוסטינג
|
נתחיל מ:
קובץ הקונפיג של אפצ'י. הסקריפט המלא. ה-PATH המלא של הקובץ.
__________________
אבי |
![]() |
![]() |
חברים פעילים הצופים באשכול זה: 1 (0 חברים ו- 1 אורחים) | |
|
|