דילוג לתוכן
  • דף הבית
  • קטגוריות
  • פוסטים אחרונים
  • משתמשים
  • חיפוש
  • חוקי הפורום
כיווץ
תחומים

תחומים - פורום חרדי מקצועי

💡 רוצה לזכור קריאת שמע בזמן? לחץ כאן!
  1. דף הבית
  2. תכנות
  3. שרת nginx עם PHP בעיות timeOut

שרת nginx עם PHP בעיות timeOut

מתוזמן נעוץ נעול הועבר תכנות
4 פוסטים 2 כותבים 94 צפיות
  • מהישן לחדש
  • מהחדש לישן
  • הכי הרבה הצבעות
התחברו כדי לפרסם תגובה
נושא זה נמחק. רק משתמשים עם הרשאות מתאימות יוכלו לצפות בו.
  • ח מנותק
    ח מנותק
    חוקר
    כתב ב נערך לאחרונה על ידי
    #1

    יש לי דף גנרטור שהוא מקבל אקסל של פעולות לביצוע, ואם האקסל יהיה ארוך זה ייקח לו הרבה זמן (לא הרבה CPU, זה נשאר על 2%, רק זה פעולות סינכרוניות של מתן פקודות לשרת אחר והן מתבצעות שורה אחר שורה.
    האם יש דרך לשנות את גודל הטיימאוט רק עבור סקריפט ספיציפי ולא לכל האתר?
    באפאצי לשם דוגמא למיטב זכרוני יעזור הגדרה של set_time_limit ואז האפאצי ממשיך לחכות
    אך הnginx כן מחזיר שגיאה 504 למרות שהסקריפט עצמו הPHP כן ממשיך לבצע את הפעולה.
    הבעיה היא ג"כ שזה גורם לתקיעות מסויימת באתר מאותו דפדפן בו עשיתי את הקריאה לדף זה (מחלון גלישה פרטית האתר עבד ללא שום שינוי, אך מאותו דפדפן זה היה משובש עד שהוא גמר להריץ משהו כזה)
    אשמח למידע בעניין
    תודה

    תגובה 1 תגובה אחרונה
    0
    • dovidD מנותק
      dovidD מנותק
      dovid ניהול
      כתב ב נערך לאחרונה על ידי dovid
      #2

      https://stackoverflow.com/q/16002268/1271037
      עריכה: אתה משתמש בNginx רק כפרוקסי לapach או כשרת ווב ממש עם php-fpm?

      מנטור אישי למתכנתים (ולא רק) – להתקדם לשלב הבא!

      בכל נושא אפשר ליצור קשר dovid@tchumim.com

      ח תגובה 1 תגובה אחרונה
      1
      • ח מנותק
        ח מנותק
        חוקר
        השיב לdovid ב נערך לאחרונה על ידי
        #3

        @dovid אמר בשרת nginx עם PHP בעיות timeOut:

        כשרת ווב ממש עם php-fpm?

        אכן

        location ~ \.php$ {
                try_files $uri $uri/ index.php$is_args$args;
                # Fix for server variables that behave differently under nginx/php-fpm than typically expected
                fastcgi_split_path_info ^(.+\.php)(/.+)$;
                # Include the standard fastcgi_params file included with nginx
                include fastcgi_params;
                fastcgi_param  PATH_INFO        $fastcgi_path_info;
                fastcgi_index index.php;
                # Override the SCRIPT_FILENAME variable set by fastcgi_params
                fastcgi_param  SCRIPT_FILENAME  $document_root$fastcgi_script_name;
                # Pass to upstream PHP-FPM; This must match whatever you name your upstream connection
                fastcgi_pass phpfpm;
            }
            location ~* /\. {
                deny all;
            }
        
        תגובה 1 תגובה אחרונה
        0
        • ח מנותק
          ח מנותק
          חוקר
          כתב ב נערך לאחרונה על ידי
          #4

          שאלה כללית
          מה העדיפות בנושא האם מה וכמה להגביל את הזמן שמאפשרים לשרת לרוץ?

          תגובה 1 תגובה אחרונה
          0

          בא תתחבר לדף היומי!
          • התחברות

          • אין לך חשבון עדיין? הרשמה

          • התחברו או הירשמו כדי לחפש.
          • פוסט ראשון
            פוסט אחרון
          0
          • דף הבית
          • קטגוריות
          • פוסטים אחרונים
          • משתמשים
          • חיפוש
          • חוקי הפורום