יש להפעיל את התכונה FastCGI עבור רישום PHP.

Funkcia Fastcgi Dolzna Byt Vklucena Dla Registracii Php



כמומחה IT, אחד הדברים שאתה צריך לדעת הוא כיצד להפעיל FastCGI עבור רישום PHP. FastCGI הוא הרחבה בלתי תלויה בשפה, ניתנת להרחבה, פתוחה ל-CGI המספקת ביצועים גבוהים ללא מגבלות של ממשקי API ספציפיים לשרת. הפעלת FastCGI עבור רישום PHP היא תהליך פשוט. ראשית, עליך לוודא שמודול FastCGI מופעל בתצורת ה-Apache שלך. אתה יכול לעשות זאת על ידי עריכת קובץ httpd.conf והוספת השורה הבאה: LoadModule fastcgi_module modules/mod_fastcgi.so לאחר מכן, עליך לערוך את קובץ התצורה של PHP שלך, php.ini, ולוודא שהשורה הבאה אינה מוערת: fastcgi.enable=1 לאחר שביצעת את השינויים הללו, עליך להפעיל מחדש את Apache כדי שהשינויים ייכנסו לתוקף. כעת, כאשר FastCGI מופעל עבור רישום PHP, אתה אמור לראות עלייה משמעותית בביצועים. הסיבה לכך היא ש-FastCGI עוקף את תקורה המסורתית של CGI, מה שגורם ליישומי PHP לרוץ מהר יותר.



אם הפעלת CGI/FastCGI באמצעות תכונות Windows, וגם אז אם לא שמת לב לסמל CGI במנהל IIS, פוסט זה יעזור לך לפתור את הבעיה. אתה יכול גם לזהות את הבעיה כאשר אתה יוצר קשר עם מנהל PHP ותראה את ההודעה: יש להפעיל את התכונה FastCGI עבור רישום PHP. .





איפוס הגדרת כלומר

למה אני יכול





מה זה CGI/FastCGI ב-IIS?

טכנולוגיות אינטרנט כגון CGI (Common Gateway Interface) מאפשרות לשרתי אינטרנט (שרתי HTTP) להתחבר ליישומים חיצוניים כגון PHP. הודות ל-CGI, שרתי אינטרנט יכולים ליצור ולעבד תוכן דינמי.



יש להפעיל את התכונה FastCGI עבור רישום PHP.

אין מספיק משאבי מערכת להשלמת השירות המבוקש

מדוע איני יכול להפעיל CGI/FastCGI ב-IIS תחת Windows 11/10?

עקוב אחר הטיפים הבאים כדי לשחזר CGI/FastCGI ב-IIS תחת Windows. ידוע כי פתרונות אלו עובדים כפי שהוצעו על ידי משתמשי הפורום.

  1. הפעל את SFC ו-DISM, ואז התקן מחדש
  2. התקן עם PowerShell

תזדקק לחשבון מנהל כדי להשלים את השלבים המוצעים.



יש להפעיל את התכונה FastCGI עבור רישום PHP.

1] הפעל את SFC ו-DISM ואז התקן מחדש

משתמש דיווח שהפעלת כלי SFC ו-DISM עשויה לסייע בפתרון הבעיה. לאחר הפעלת הכלים הללו, עליך להסיר את התקנת CGI ולהתקין אותו מחדש. פעולה זו תחזיר את מודול ה-CGI וה-FastCGI במנהל IIS.

  • פתח שורת פקודה או מסוף של Windows עם זכויות מנהל.
  • הזן את הפקודות הבאות והפעל אותן אחת אחת. הקפד להמתין עד להשלמתו לפני שתתחיל עוד אחד.
|_+_|
  • המחשב שלך עשוי להפעיל מחדש לאחר סיום הכלים. אם לא, אנו ממליצים להפעיל מחדש את המחשב באופן ידני.
  • לאחר מכן עבור אל רכיבי Windows, הסר את מודול ה-CGI והתקן אותו מחדש.
  • בדוק עם מנהל IIS אם אתה יכול לראות את המודול.

2] התקן עם PowerShell

דרך נוספת לפתור בעיה זו היא להגדיר את CGI ו-FastCGI למצב אתחול נקי. מצב זה מבטיח שכל יישום צד שלישי יכול לעצור את ההתקנה הנכונה. הפעל את הסקריפט הבא בחלון PowerShell מוגבה.

$characteristics = @(
'שרת אינטרנט
				
רשום פופולרי