טקסט לא מתעדכן
-
@Ppgishonim אולי תעשה הפסקות קצרות בין בקשה לבקשה, לי לדוגמא זה קורה (אצלי לדעתי זה בעיה אצלי בתוכנה אבל ממש לא ברורה לי מה הסיבה) שאם אני שולח בקשות ותוך כדי מתעסק עם עוד משהו בתוכנה, אפילו גולל למטה את הטקסט בוקס של התיעוד הצליח/לא הצליח זה משבש את כל מה שנשלח ויכולים להגיע רק חלק מהבקשות (אגב, אחרי בדיקה מתברר שהבעיות תמיד עם בקשות UploadTextFile).
לכן הצעה שלי, אל תיגע תוך כדי פעולה, ואם זה לא עוזר תעשה הפסקה של כמה מילי שניות .בין לבין -
@עידו כתב בטקסט לא מתעדכן:
UploadTextFile
גם אצלי הבעיה רק בפעולה UploadTextFile, לא ברור למה, יש פעולה אחרת שאפשר לבצע בשביל לעדכן טקסט?
-
@Ppgishonim תלוי מה אתה צריך לעשות, אם זה יצירת שלוחה תשתמש בUpdateExtension
אם אתה צריך סתם להעלות קובץ כמו TTS או משהו אחר אולי תנסה UploadFile -
@עידו כתב בטקסט לא מתעדכן:
UploadFile
אני צריך לעדכן קובץ INI, במה להשתמש? כי UploadTextFile ממש נורא
-
@Ppgishonim אם אתה מעדכן ext.ini אז תשתמש ב-UpdateExension, אם אתה מעדכן קובץ טקסט אחר ואתה לא מעוניין להשתמש ב-UploadTextFile אז תשתמש ב-UploadFile (אבל תצטרך קודם ליצור את הקובץ בשרת ואז להעלות)
-
-
@Ppgishonim כנ"ל
-
@CUBASE
ניסיתי עם UploadFile, גם לפעמים לא עובד לי,
אפשר להשתמש ב UpdateExtension לקבצים רגילים? -
@Ppgishonim
UpdateExtension זה לעדכון הגדרות שלוחה, לא לעדכון קובץ טקסטמה פירוש לא עבד לך ב-UploadFile?
-
@CUBASE
הבעיה המרכזית היא שאני מנסה ב PHP לעדכן בעצם כ 200 קבצים בתוכנית, וחלק מתעדכנים וחלק לא בצורה רנדומלית לחלוטין, קובץ שלא עודכן אם אני פתאום נגיד מריץ עוד הפעם פתאום זה כן מתעדכן.
חשבתי אולי עם UploadFile זה יהיה בסדר אבל גם לא -
@Ppgishonim מה פירוש 200 קבצים בתוכנית?
ומה אתה מתכוון שלא עובד ב-UploadFile, איזו תגובה אתה מקבל?
-
@CUBASE
מה שהתוכנית עושה היא יוצרת שלוחה, ואז מעדכנת את ה ext.ini שלה, ועושה את זה בערך נגיד ל 100 שלוחות.
UploadTextFile תמיד מחזיר לי OK, בפועל תמיד יצירת השלוחה עובדת כמו שצריך ולפעמים, לא מוצא דפוס קבוע ה INI לא מתעדכן -
@Ppgishonim
להמחשת הבעיה:
הרצתי:והחזיר לי OK, בפועל הקובץ לא התעדכן.
שמתי בדפדפן את הקישור ורק אז זה יתעדכן.
אבל בפועל השרת שלי מריץ את הפקודות כמו שצריך, לפעמים חלק מהטקסטים לא מתעדכנים באופן אקראי -
@Ppgishonim כתב בטקסט לא מתעדכן:
מה שהתוכנית עושה היא יוצרת שלוחה, ואז מעדכנת את ה ext.ini שלה, ועושה את זה בערך נגיד ל 100 שלוחות.
יכול להיות שהשלוחה עדיין לא הספיקה להיווצר ולכן הקובץ לא התעדכן? אולי תנסה לשים השהיה של 3 שניות נניח בין יצירת השלוחה לעדכון הקובץ הגדרות (OK אתה מקבל גם אם השלוחה לא נוצרה)
או שתריץ את התוכנית שתיצור את כל השלוחות ואח"כ תעבור עליהן אחת אחת לעדכן את ההגדרות ככה תרוויח זמן בין יצירת השלוחה לעדכון הקובץ -
@CUBASE כתב בטקסט לא מתעדכן:
UpdateExtension זה לעדכון הגדרות שלוחה, לא לעדכון קובץ טקסט
זה עובד לקבצי טקסט שבנויים ממפתח=ערך?
-
@אופיר
עשיתי השהייה של 5 שניות, גם חשבתי ככה, זה לא עזר לצערי.
אנסה כעת ליצור את כל השלוחות ורק אז לעדכן -
@אופיר כתב בטקסט לא מתעדכן:
@CUBASE כתב בטקסט לא מתעדכן:
UpdateExtension זה לעדכון הגדרות שלוחה, לא לעדכון קובץ טקסט
זה עובד לקבצי טקסט שבנויים ממפתח=ערך?
לא, זה רק לעדכון הגדרות שלוחה, אין שם אפשרות לבחור בקובץ מסויים שיעודכן אלא רק כתובת שלוחה לעדכון
-
@אופיר
נראה רעיון טוב,
אני עכשיו יוצר את כל השלוחות ורק אז מעדכן את כל הקבצים, אבל באופן כללי נראה לך שזה באמת המצב? כי לפני זה יצרתי את השלוחה חיכיתי 5 שניות ורק אז עדכנתי -
@Ppgishonim מה הבעיה שלך לעדכן את הגדרות השלוחות כבר ביצירת השלוחה ע"י UpdateExtension??
-
@CUBASE
בעת יצירת השלוחה אפשר רק להגדיר את השם של השלוחה והסוג שלה לא?
או שאפשר עוד פרמטרים?