ווי קען CWP7 שטעלן די עקסטענדעד טיימאַוט לימיט?סאָלווע Nginx 504 Gateway טעות

ווען מיר זענען אויף די CWP7.pro סערווערוואָרדפּרעסס时 ,使用וואָרדפּרעסס פּלוגיןטשאַטגפּט AI ווען מאַכט: גאַנץ אַי פּאַק, די פאלגענדע טעות אָנזאָג איז ארויס"It appears that your web server has some kind of timeout limit., וואָס מיטל אַז די CWP Gateway האט נישט באַקומען אַ בייַצייַטיק ענטפער פון די אַפּסטרים סערווער אָדער אַפּלאַקיישאַן.

ווי קען CWP7 שטעלן די עקסטענדעד טיימאַוט לימיט?

CWP7 פריי ווערסיע דאַרף בלויז מאָדיפיצירן די פאלגענדע 2 סעטטינגס:

  1. מאָדיפיצירן די טיימאַוט ווערט פון פּראַקסי סעטטינגס
  2. טוישן default_socket_timeout

1. מאָדיפיצירן די טיימאַוט ווערט פון פראקסי סעטטינגס

编辑 /etc/nginx/proxy.inc טעקע, מאָדיפיצירן די פאלגענדע טיימאַוט ווערט צו 600 ▼

proxy_connect_timeout 600s;
proxy_send_timeout 600;
proxy_read_timeout 600;

2. טוישן default_socket_timeout

CWP קאָנטראָל פּאַנעלדריקט אויף די לינקס → PHP סעטטינגס → PHP.ini קאָנפיגוראַטיאָן ▼

ווי קען CWP7 שטעלן די עקסטענדעד טיימאַוט לימיט?סאָלווע Nginx 504 Gateway טעות

אָדער רעדאַגירן /usr/local/php/php.ini טעקע, זוכן"default_socket_timeout", מאַדאַפייד צו 600 ▼

default_socket_timeout 600

CWP7 Pro פאַכמאַן באַצאָלט ווערסיע, איר דאַרפֿן צו מאָדיפיצירן די קאַנפיגיעריישאַן טעקע

אויב איר נוצן די באַצאָלט ווערסיע פון ​​​​CWP7 Pro, איר קען אויך דאַרפֿן צו טוישן די PHP-FPM קאַנפיגיעריישאַן:

1. פעליקייַט אָרט:

/opt/alt/php-fpm72/usr/etc/
/opt/alt/php-fpm72/usr/etc/php-fpm.d/
/opt/alt/php-fpm72/usr/etc/php-fpm.d/users/

2. לייג די פאלגענדע וואַלועס צו די cwpsvc.conf טעקע:

# vi /opt/alt/php-fpm72/usr/etc/php-fpm.d/cwpsvc.conf

[cwpsvc]listen = /opt/alt/php-fpm72/usr/var/sockets/cwpsvc.sock
listen.owner = cwpsvc
listen.group = cwpsvc
listen.mode = 0640
user = cwpsvc
group = cwpsvc

;request_slowlog_timeout = 5s
;slowlog = /opt/alt/php-fpm72/usr/var/log/php-fpm-slowlog-cwpsvc.log
listen.allowed_clients = 127.0.0.1

pm = ondemand
pm.max_children = 1000
pm.process_idle_timeout = 300s
;listen.backlog = -1
request_terminate_timeout = 300s
rlimit_files = 131072
rlimit_core = unlimited
catch_workers_output = yes

env[HOSTNAME] = $HOSTNAME
env[TMP] = /tmp
env[TMPDIR] = /tmp
env[TEMP] = /tmp
env[PATH] = /usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin

3. לייג די פאלגענדע ווערט צו די nobody.conf טעקע:

# vi /opt/alt/php-fpm72/usr/etc/php-fpm.d/users/nobody.conf

[nobody]listen = /opt/alt/php-fpm72/usr/var/sockets/nobody.sock
listen.allowed_clients = 127.0.0.1

listen.owner = nobody
listen.group = nobody
listen.mode = 0660
user = nobody
group = nobody

;request_slowlog_timeout = 15s
;slowlog = /opt/alt/php-fpm72/usr/var/log/php-fpm-slowlog-nobody.log

pm = ondemand
pm.max_children = 1000
pm.max_requests = 6000
pm.process_idle_timeout = 300s

;listen.backlog = -1
request_terminate_timeout = 300s
rlimit_files = 131072
rlimit_core = unlimited
catch_workers_output = yes

env[HOSTNAME] = $HOSTNAME
env[TMP] = /tmp
env[TMPDIR] = /tmp
env[TEMP] = /tmp
env[PATH] = /usr/local/bin:/usr/bin:/bin

4. טוישן די פאלגענדע אינהאַלט:

# vi /opt/alt/php-fpm72/usr/etc/php-fpm.d/users/datahead.conf

[datahead]listen = /opt/alt/php-fpm72/usr/var/sockets/datahead.sock
listen.allowed_clients = 127.0.0.1

;listen.owner = "datahead"
listen.group = "nobody"
listen.mode = 0660
user = "datahead"
group = "datahead"

;request_slowlog_timeout = 15s
;slowlog = /opt/alt/php-fpm72/usr/var/log/php-fpm-slowlog-datahead.log

pm = ondemand
pm.max_children = 1000
pm.max_requests = 4000
pm.process_idle_timeout = 300s

;listen.backlog = -1
request_terminate_timeout = 300s
rlimit_files = 131072
rlimit_core = unlimited
catch_workers_output = yes

env[HOSTNAME] = $HOSTNAME
env[TMP] = /home/datahead/tmp
env[TMPDIR] = /home/datahead/tmp
env[TEMP] = /home/datahead/tmp
env[PATH] = /usr/local/bin:/usr/bin:/bin
  • נאטיץ: נאָר טוישן וואַלועס וואָס זענען בלויז אנגעצייכנט אין בלוי.

איצט לאָזן אונדז לייגן fastcgi_read_timeout בייַטעוודיק אין Nginx ווירטואַל באַלעבאָס קאַנפיגיעריישאַן.

אויב איר נוצן PHP-FPM האָסטינג, לייגן (איר קענט נוצן 600 ס):

# vi /etc/nginx/conf.d/vhosts/datahead.biz.ssl.conf

fastcgi_pass unix:/opt/alt/php-fpm72/usr/var/sockets/datahead.sock;
fastcgi_index index.php;
fastcgi_send_timeout 300s;
fastcgi_read_timeout 300s;
include /etc/nginx/fastcgi_params;

אויב איר נוצן PHP-CGI, נוצן די nginx.conf טעקע:

# Proxy settings
proxy_redirect off;
proxy_set_header Host $host;
proxy_set_header X-Real-IP $remote_addr;
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
proxy_pass_header Set-Cookie;
proxy_connect_timeout 600;
proxy_send_timeout 600;
proxy_read_timeout 600;
fastcgi_send_timeout 600s;
fastcgi_read_timeout 600s;
proxy_buffers 32 4k;

אויב איר נוצן PHP סעלעקטאָר 2:

# sed -i 's,^upload_max_filesize =.*$,upload_max_filesize = 4096M,' /opt/alt/php72/usr/php/php.ini
# sed -i 's,^post_max_size =.*$,post_max_size = 4146M,' /opt/alt/php72/usr/php/php.ini
# sed -i 's,^memory_limit =.*$,memory_limit = 5120M,' /opt/alt/php72/usr/php/php.ini
# sed -i 's,^max_input_time =.*$,max_input_time = 300,' /opt/alt/php72/usr/php/php.ini
# sed -i 's,^max_execution_time =.*$,max_execution_time = 300,' /opt/alt/php72/usr/php/php.ini

# sed -i 's,^; max_input_vars =.*$,max_input_vars = 5000,' /opt/alt/php72/usr/php/php.ini
# sed -i 's,^max_file_uploads =.*$,max_file_uploads = 50,' /opt/alt/php72/usr/php/php.ini

# sed -i 's,^allow_url_fopen =.*$,allow_url_fopen = On,' /opt/alt/php72/usr/php/php.ini
# sed -i 's,^allow_url_include =.*$,allow_url_include = Off,' /opt/alt/php72/usr/php/php.ini
# sed -i 's,^short_open_tag =.*$,short_open_tag = Off,' /opt/alt/php72/usr/php/php.ini
# sed -i 's,^;date.timezone =.*$,date.timezone = Asia/Dhaka,' /opt/alt/php72/usr/php/php.ini

# sed -i 's,^display_errors =.*$,display_errors = Off,' /opt/alt/php72/usr/php/php.ini
# sed -i 's,^expose_php =.*$,expose_php = Off,' /opt/alt/php72/usr/php/php.ini
  • אין דעם פונט, די פּראָבלעם זאָל זיין סאַלווד.

Hope Chen Weiliang בלאָג ( https://www.chenweiliang.com/ ) שערד "ווי טוט CWP7 שטעלן צו פאַרברייטערן די טיימאַוט לימיט?"סאָלווע Nginx 504 Gateway Error", עס וועט העלפֿן איר.

ברוכים הבאים צו טיילן דעם לינק פון דעם אַרטיקל:https://www.chenweiliang.com/cwl-30321.html

ברוכים הבאים צו די טעלעגראַם קאַנאַל פון Chen Weiliang ס בלאָג צו באַקומען די לעצטע דערהייַנטיקונגען!

🔔 זייט דער ערשטער צו באַקומען די ווערטפול "ChatGPT אינהאַלט מאַרקעטינג אַי געצייַג באַניץ גייד" אין די קאַנאַל שפּיץ וועגווייַזער! 🌟
📚 דער פירער כּולל ריזיק ווערט, 🌟 דאָס איז אַ זעלטן געלעגנהייט, טאָן ניט פעלן עס! ⏰⌛💨
ייַנטיילן און ווי אויב איר ווילט!
דיין ייַנטיילונג און לייקס זענען אונדזער קעסיידערדיק מאָוטאַוויישאַן!

 

发表 评论

אייער בליצפּאָסט אַדרעס וועט נישט זיין ארויס. פארלאנגט פעלדער זענען געניצט * פירמע

מעגילע צו שפּיץ