香蕉成人伊视频在线观看|学生小视频国产区|yy女主播啪啪啪视频|麻豆传播媒体APP大全免费版官网|瑜伽牲交AV|国产欧美日韩在线天堂区|白浆精品国产91

12下一頁
返回列表 發帖
查看: 3011|回復: 12

[已解決] 從3.3升級到3.5,執行update_adult.php時,有些表出現 Gateway Timeout,有什么好辦法解決?

13

主題

84

回帖

2

粉絲

漸入佳境

貢獻
0 點
金幣
5 個
產品版本
X5.0+
樓主
發表于 2025-1-15 13:31:09 |福建| 只看樓主 |倒序瀏覽 |閱讀模式
從3.3升級到3.5,執行update_adult.php時,不時的遇到以下提示:


Gateway Timeout
The gateway did not receive a timely response from the upstream server or application.
要不斷的重復刷新網址,才能執行下去,相當費時,要怎么解決?               

我看代碼中有以下提示,不明白解決辦法?

// 對于因數據庫超時而升級失敗的特大站點請看此函數
setdbglobal();

1 貢獻

最佳答案

在 Fedora Linux 32 系統中,使用 Apache 和 PHP-FPM 時,調整以下配置文件以解決 Gateway Timeout (504) 錯誤:
1. Apache: 修改 /etc/httpd/conf/httpd.conf 或 /etc/httpd/conf.d/*.conf 中的 Timeout 或 ProxyTimeout。
2. PHP-FPM: 修改 /etc/php-fpm.d/www.conf 中的 request_terminate_timeout。
3. PHP: 修改 /etc/php.ini 中的 max_execution_time。
修改后重啟相關服務即可生效。
回復

使用道具 舉報

13

主題

84

回帖

2

粉絲

漸入佳境

貢獻
0 點
金幣
5 個
產品版本
X5.0+
沙發
 樓主| 發表于 2025-1-15 13:38:40 |福建| 只看Ta
遇到Gateway Timeout,就要手動刷新網址,相當費時間,要手動刷上百次,要花數幾小時在那里刷,才能完成過程,有沒有辦法改進?
回復

使用道具 舉報

15

主題

3730

回帖

6

粉絲

應用開發者

貢獻
440 點
金幣
172 個
QQ
板凳
發表于 2025-1-15 13:40:35 |河南| 只看Ta
直接 修改 服務器 Nginx 和php 的超時時間呢
回復

使用道具 舉報

50

主題

3408

回帖

11

粉絲

應用開發者

Discuz! 運維

貢獻
232 點
金幣
685 個
QQ
地板
發表于 2025-1-15 14:09:32 |江蘇| 只看Ta
終端執行試試
  1. php update_adult.php
復制代碼
回復

使用道具 舉報

13

主題

84

回帖

2

粉絲

漸入佳境

貢獻
0 點
金幣
5 個
產品版本
X5.0+
5#
 樓主| 發表于 2025-1-15 14:37:21 |福建| 只看Ta

終端執行,不行吧,這是有圖形界面的,有下一步的操作。

剛才試試修改 /etc/php.ini 中的

default_socket_timeout = 60
改為
default_socket_timeout = 600

并執行 systemctl restart php-fpm
好象沒用,還是1分鐘就操時了
回復

使用道具 舉報

50

主題

3408

回帖

11

粉絲

應用開發者

Discuz! 運維

貢獻
232 點
金幣
685 個
QQ
6#
發表于 2025-1-15 14:45:04 |江蘇| 只看Ta
一步步設置不同的step去執行好了
回復

使用道具 舉報

45

主題

622

回帖

4

粉絲

自成一派

貢獻
31 點
金幣
44 個
QQ
7#
發表于 2025-1-15 15:04:08 |山東| 只看Ta
標簽自動刷新 - Microsoft Edge Addons
https://microsoftedge.microsoft.com/addons/detail/標簽自動刷新/bicjibdndeejemialpbohjpiimehbapb
回復

使用道具 舉報

45

主題

622

回帖

4

粉絲

自成一派

貢獻
31 點
金幣
44 個
QQ
8#
發表于 2025-1-15 15:26:39 |山東| 只看Ta
要解決 Gateway Timeout (504) 錯誤,主要需要調整以下超時配置:

  • Nginx: proxy_read_timeout 或 fastcgi_read_timeout。
  • PHP-FPM: request_terminate_timeout。
  • PHP: max_execution_time。


不要只調整一個地方。
回復

使用道具 舉報

13

主題

84

回帖

2

粉絲

漸入佳境

貢獻
0 點
金幣
5 個
產品版本
X5.0+
9#
 樓主| 發表于 2025-1-15 15:31:15 |福建| 只看Ta
IsaacZ 發表于 2025-1-15 15:26
要解決 Gateway Timeout (504) 錯誤,主要需要調整以下超時配置:

我在 /etc/php.ini 找到

;;;;;;;;;;;;;;;;;;;
; Resource Limits ;
;;;;;;;;;;;;;;;;;;;

; Maximum execution time of each script, in seconds
; http://php.net/max-execution-time
; Note: This directive is hardcoded to 0 for the CLI SAPI
max_execution_time = 30

; Maximum amount of time each script may spend parsing request data. It's a good
; idea to limit this time on productions servers in order to eliminate unexpectedly
; long running scripts.
; Note: This directive is hardcoded to -1 for the CLI SAPI
; Default Value: -1 (Unlimited)
; Development Value: 60 (60 seconds)
; Production Value: 60 (60 seconds)
; http://php.net/max-input-time
max_input_time = 60

上面有 max_execution_time = 30 這個參數,你說的其他參數在哪里找?謝謝!
我用的是fedora linux 32 , apache
回復

使用道具 舉報

6

主題

1735

回帖

4

粉絲

應用開發者

貢獻
49 點
金幣
180 個
產品版本
X5.0+
QQ
10#
發表于 2025-1-15 15:42:07 |浙江| 只看Ta
如有需求,可以有償處理升級。
回復

使用道具 舉報

您需要登錄后才可以回帖 登錄 | 立即注冊

本版積分規則

  • 關注公眾號
  • 有償服務微信
  • 有償服務QQ

手機版|小黑屋|Discuz! 官方交流社區 ( 皖ICP備16010102號 |皖公網安備34010302002376號 )|網站地圖|star

GMT+8, 2026-5-31 06:37 , Processed in 0.049456 second(s), 13 queries , Redis On.

Powered by Discuz! X5.0 Licensed

© 2001-2026 Discuz! Team.

關燈 在本版發帖
有償服務QQ
有償服務微信
返回頂部
快速回復 返回頂部 返回列表