我在帶有 Lightsail 的 AWS 上創(chuàng)建了一個(gè)代碼簽名應(yīng)用程序,該應(yīng)用程序從舊的洋紅色數(shù)據(jù)庫中查詢大量數(shù)據(jù),轉(zhuǎn)換為新格式,然后將其推送到我的新數(shù)據(jù)庫。該應(yīng)用程序在本地主機(jī)下的本地計(jì)算機(jī)上運(yùn)行良好且正常,但是在部署到 AWS 時(shí),我遇到了網(wǎng)關(guān)超時(shí)錯(cuò)誤。我相信這是因?yàn)槲业谋镜胤?wù)器愿意等待來自另一臺(tái)服務(wù)器的響應(yīng)的時(shí)間比我的AWS更長。有沒有辦法解決這個(gè)錯(cuò)誤?或者更確切地說,有沒有辦法增加我的 AWS 愿意等待來自我的服務(wù)器數(shù)據(jù)庫的響應(yīng)的時(shí)間?我試過這個(gè),但沒有骰子:set_time_limit(0);error_reporting(E_ALL);ob_implicit_flush(TRUE);ob_end_flush();我也嘗試了這個(gè),但無濟(jì)于事:ini_set('max_execution_time', 0);兩者都放置在我的模型的構(gòu)造函數(shù)中。如果這些解決方案中的任何一個(gè)都有效,那么這是放置代碼的錯(cuò)誤位置嗎?編輯:我還應(yīng)該提到這是一個(gè)在Ubuntu運(yùn)行的比特納米服務(wù)器。
2 回答

慕工程0101907
TA貢獻(xiàn)1887條經(jīng)驗(yàn) 獲得超5個(gè)贊
對于后代,您需要在這是在線的
<Proxy "unix:/opt/bitnami/php/var/run/www.sock|fcgi://www-fpm" timeout=900>
如果您不知道它在哪里,只需使用
sudo find / -iname php-fpm-apache.conf
在控制臺(tái)中。我的碰巧位于/選擇/比特納米/阿帕奇2/conf/
確保重新啟動(dòng)阿帕奇和 php-fpm
sudo /opt/bitnami/ctlscript.sh restart php-fpm sudo /opt/bitnami/ctlscript.sh restart apache
你會(huì)很高興去的!
- 2 回答
- 0 關(guān)注
- 135 瀏覽
添加回答
舉報(bào)
0/150
提交
取消