綠色資源網(wǎng):您身邊最放心的安全下載站! 最新軟件|熱門排行|軟件分類|軟件專題|論壇轉(zhuǎn)帖|廠商大全

綠色資源網(wǎng)

技術(shù)教程
您的位置:首頁服務(wù)器類Web服務(wù)器 → LNMP LNMPA 504 Gateway Time-out錯誤解決方法

LNMP LNMPA 504 Gateway Time-out錯誤解決方法

我要評論 2013/07/21 18:38:52 來源:綠色資源網(wǎng) 編輯:sonlywya.cn [ ] 評論:0 點擊:443次

123systems的VPS放那里很久沒用,剛好W2被停了一些時日,實在無聊,想把美女圖片還是放在上面,所以,直接卡擦重裝了123systems的VPS的系統(tǒng),$15刀的小內(nèi)存,自然不弄面板了,直接LNMP,結(jié)果出現(xiàn)了意想不到的問題。

VPS安裝LNMPA一路比較順利,貌似時間比較長,花了2小時左右(哎,夠郁悶的,晚點寫個123systems$15/年VPS的評測吧),下載源碼,解壓都不錯,安裝dedecms,完全OK。這個源碼,是別人提供的,上傳空間需要安裝后再還原下數(shù)據(jù),問題就在還原數(shù)據(jù)的時候出現(xiàn)了,每次均很快提示:504 Gateway Time-out!

因為后臺要還原的數(shù)據(jù)文件很多,我發(fā)現(xiàn),前面比較小的沒問題,問題總是出現(xiàn)在恢復(fù)某個大的數(shù)據(jù)庫文件上,首先想到可能是php執(zhí)行時間問題,打開/usr/local/php/etc/,編輯php.ini文件:

max_execution_time 設(shè)置為0(或者高于目前值的數(shù)值)

重啟過LNMP之后,忐忑的重新還原數(shù)據(jù),OH,仍然504,頭疼,繼續(xù)搜索解決方法。

編輯:/usr/local/apache/conf/extra/下的httpd-vhosts.conf文件

查找:

php_admin_value open_basedir

修改為:

php_admin_value open_basedir "/home/wwwroot:/tmp/:/var/tmp/:/proc/:/etc/"

(#或者直接將它注釋掉)

然后,重啟LNMPA。

/root/lnmpa restart

繼續(xù)恢復(fù),終于OK了。

雖然問題解決了,但是,我回想之前在buyVM的128MB內(nèi)存VPS上安裝,卻沒有出現(xiàn)類似的問題,實在比較閑,我想試試安裝LNMP,不要加A試試,結(jié)果,完全如我所料,僅使用LNMP環(huán)境,dedecms后臺完美還原,未出現(xiàn)任何問題!

經(jīng)過上面的測試不難看出,小內(nèi)存VPS也許不太適應(yīng)LNMPA,還是用LNMP比較好,避免一些無端的問題。另外,搜索中發(fā)現(xiàn),有朋友在使用LNMP的過程中出現(xiàn)504錯誤,雖然趙容沒有遇到這個問題,但是,這里一并記錄下來,方便遇到問題的朋友試試:

1.調(diào)整php-fpm.conf的相關(guān)設(shè)置/usr/local/php/etc/(***LNMPA無此文件!***)

<value name=”max_children”>32</value>
<value name=”request_terminate_timeout”>30s</value>

2.調(diào)整nginx.conf的相關(guān)設(shè)置/usr/local/nginx/conf:

fastcgi_connect_timeout 600;
fastcgi_send_timeout 600;
fastcgi_read_timeout 600;
fastcgi_buffer_size 256k;
fastcgi_buffers 16 256k;
fastcgi_busy_buffers_size 512k;
fastcgi_temp_file_write_size 512k;

好了經(jīng)過以上的各種方法之后,您還是遇到504的話,趙容給個建議:找個錘子出來,對著電腦,一錘子下去!哈哈,開玩笑的!各位爺您可別當(dāng)真,趙容不對您看了前面的話產(chǎn)生的一切后果負(fù)責(zé)哦~~~

關(guān)鍵詞:LNMP

閱讀本文后您有什么感想? 已有 人給出評價!

  • 0 歡迎喜歡
  • 0 白癡
  • 0 拜托
  • 0 哇
  • 0 加油
  • 0 鄙視