கட்டுரை அடைவு
நாம் CWP7.pro சர்வரில் இருக்கும்போதுவேர்ட்பிரஸ்时,使用வேர்ட்பிரஸ் செருகுநிரல்அரட்டை GPT AI பவர்: AI பேக்கை முடிக்கும்போது, பின்வரும் பிழைச் செய்தி தோன்றும்"It appears that your web server has some kind of timeout limit.
, அதாவது அப்ஸ்ட்ரீம் சர்வர் அல்லது பயன்பாட்டிலிருந்து CWP கேட்வே சரியான நேரத்தில் பதிலைப் பெறவில்லை.
CWP7 நீட்டிக்கப்பட்ட காலக்கெடு வரம்பை எவ்வாறு அமைக்கிறது?
CWP7 இலவச பதிப்பு பின்வரும் 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 உள்ளமைவு ▼ கிளிக் செய்யவும்
அல்லது திருத்தவும் /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
- குறிப்பு: நீல நிறத்தில் மட்டுமே குறிக்கப்பட்ட மதிப்புகளை மட்டும் மாற்றவும்.
இப்போது Nginx மெய்நிகர் ஹோஸ்ட் உள்ளமைவில் fastcgi_read_timeout மாறியைச் சேர்ப்போம்.
நீங்கள் PHP-FPM ஹோஸ்டிங்கைப் பயன்படுத்தினால், சேர் (நீங்கள் 600s ஐப் பயன்படுத்தலாம்):
# 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
- இந்த கட்டத்தில், பிரச்சனை தீர்க்கப்பட வேண்டும்.
ஹோப் சென் வெலியாங் வலைப்பதிவு ( https://www.chenweiliang.com/ ) பகிரப்பட்டது "காலக்கெடு வரம்பை நீட்டிக்க CWP7 எவ்வாறு அமைகிறது?"Nginx 504 கேட்வே பிழையைத் தீர்க்கவும்", இது உங்களுக்கு உதவும்.
இந்தக் கட்டுரையின் இணைப்பைப் பகிர வரவேற்கிறோம்:https://www.chenweiliang.com/cwl-30321.html
சமீபத்திய புதுப்பிப்புகளைப் பெற, சென் வெலியாங்கின் வலைப்பதிவின் டெலிகிராம் சேனலுக்கு வரவேற்கிறோம்!
📚 இந்த வழிகாட்டியில் பெரும் மதிப்பு உள்ளது, 🌟இது ஒரு அரிய வாய்ப்பு, தவறவிடாதீர்கள்! ⏰⌛💨
பிடித்திருந்தால் ஷேர் செய்து லைக் செய்யுங்கள்!
உங்களின் பகிர்வும் விருப்பங்களும் எங்களின் தொடர்ச்சியான ஊக்கம்!