הרשם שאלות ותשובות רשימת חברים לוח שנה הודעות מהיום

חזור   הוסטס - פורום אחסון האתרים הגדול בישראל > עיצוב גראפי, תכנות על כל שפותיו וקידום ושיווק אתרים > פורום תיכנות

   
|!|

השב
 
כלים לאשכול תצורת הצגה
ישן 08-09-12, 18:06   # 11
אדיר
עסק רשום [?]
 
מיני פרופיל
תאריך הצטרפות: Mar 2008
מיקום: אשקלון
הודעות: 1,714

אדיר לא מחובר  

כשאתה אומר "לא יודעים את המיקום של הקובץ" למי אתה מתכוון?
כמובן שהגולשים לא ידעו את המיקום של הקובץ, הכותר x-sendfile לא מגיע אליהם.

אם אתה מעביר את הקובץ באמצעות download.php ושם אתה קורא אותו עם readfile (או משהו בסגנון) אני לא רואה איך אתה מרוויח מ- x-sendfile,
הרי בסופו של דבר הקובץ אצלך עדיין נשלח באמצעות ה- php.

file_url אמור להכיל את הנתיב המלא לקובץ, ואז המודול משדר אותו לגולש בשם שהגדרת ב- content-disposition.

Last edited by אדיר; 08-09-12 at 18:08..
  Reply With Quote
ישן 08-09-12, 18:24   # 12
GNS
חבר בקהילה
 
מיני פרופיל
תאריך הצטרפות: Jun 2012
הודעות: 276

GNS לא מחובר  

בreadfile השתמשתי בתור ניסוי וזה עבד טוב.
x-sendfile עושה את הבעיות.

אני כנראה פשוט אחפור בגוגל מה הקטע של המטמון בx-sendfile או שאחפש שיטה אחרת להוריד.
  Reply With Quote
ישן 08-09-12, 18:32   # 13
אדיר
עסק רשום [?]
 
מיני פרופיל
תאריך הצטרפות: Mar 2008
מיקום: אשקלון
הודעות: 1,714

אדיר לא מחובר  

לפי מה שאתה מתאר עושה רושם שאין שום בעיה עם המטמון.

file_url אמור להכיל את הנתיב המלא לקובץ, זה למעשה הקובץ שהמודול משדר.
אם אתה מזין בו ערך אחר, זאת הבעיה.
  Reply With Quote
ישן 08-09-12, 18:45   # 14
GNS
חבר בקהילה
 
מיני פרופיל
תאריך הצטרפות: Jun 2012
הודעות: 276

GNS לא מחובר  

אני כן מזין בו את הנתיב המלא של הקובץ אבל בתגובת השרת הוא לא מחזיר את הנתיב הזה אלא את הנתיב של הקובץ PHP שממנו זה יצא (וזה בסדר גמור).
  Reply With Quote
ישן 08-09-12, 18:48   # 15
GNS
חבר בקהילה
 
מיני פרופיל
תאריך הצטרפות: Jun 2012
הודעות: 276

GNS לא מחובר  

פעם הבאה שזה יקרה אני אנסה להוריד את הETAG:

קוד:
Header unset ETag
FileETag None
הבעיה שקשה מאד לנטר את התקלה הזאת..
  Reply With Quote
ישן 08-09-12, 19:25   # 16
Kernel
אושיית הוסטינג
 
מיני פרופיל
תאריך הצטרפות: Oct 2005
מיקום: בקעת אונו
הודעות: 2,429

Kernel לא מחובר  

מה הקשר ל-ETag?
Apache/nginx לא מתייחס ל-ETag ב-x-sendfile,
הדפדפן של הגולש מתייחס ל-ETag (בהנחה שהוא הוריד בעבר את הקובץ, Etag דורס Cache-control ו-Expires),
הרוב לא ממליצים להשתמש ב-ETag, כי Cache-control עושה את העבודה בהנחה שלא מדובר ביותר משרת אחד.
__________________
אבי
  Reply With Quote
ישן 08-09-12, 19:27   # 17
GNS
חבר בקהילה
 
מיני פרופיל
תאריך הצטרפות: Jun 2012
הודעות: 276

GNS לא מחובר  

הבנתי, טעות שלי..

יש לך רעיון מה יכול לעזור?
  Reply With Quote
ישן 08-09-12, 19:34   # 18
Kernel
אושיית הוסטינג
 
מיני פרופיל
תאריך הצטרפות: Oct 2005
מיקום: בקעת אונו
הודעות: 2,429

Kernel לא מחובר  

נתחיל מ:
קובץ הקונפיג של אפצ'י.
הסקריפט המלא.
ה-PATH המלא של הקובץ.
__________________
אבי
  Reply With Quote
השב

חברים פעילים הצופים באשכול זה: 2 (0 חברים ו- 2 אורחים)
 


חוקי פירסום
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is מופעל
סמיילים הם מופעל
[IMG] קוד מופעל
קוד HTML מכובה

קפיצה לפורום


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

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