成人国产在线小视频_日韩寡妇人妻调教在线播放_色成人www永久在线观看_2018国产精品久久_亚洲欧美高清在线30p_亚洲少妇综合一区_黄色在线播放国产_亚洲另类技巧小说校园_国产主播xx日韩_a级毛片在线免费

資訊專欄INFORMATION COLUMN

利用nginx把vue項(xiàng)目部署到局域網(wǎng)ip,頁(yè)面顯示空白?你的nginx真的有權(quán)限嗎

wwolf / 3507人閱讀

摘要:然而對(duì)這個(gè)目錄沒有讀寫權(quán)限,的工作進(jìn)程對(duì)大文件做了緩存,這個(gè)緩存在目錄下,主進(jìn)程在讀取緩存的時(shí)候由于權(quán)限問題而無法訪問

背景
在配置完nginx配置文件后,運(yùn)行vue項(xiàng)目
發(fā)現(xiàn)在 127.0.0.0 可以正常運(yùn)行
但在局域網(wǎng)ip訪問就是頁(yè)面一片空白

后來翻閱了網(wǎng)上的很多解決辦法
比如說管理員權(quán)限開啟nginx
或者nginx.conf文件最開始一行加上user root wheel;
在我這里都沒有效果

無意間打開了safari瀏覽器,發(fā)現(xiàn)竟然在safari上顯示了正常的頁(yè)面
于是想到是不是與瀏覽器訪問本地文件的權(quán)限有關(guān)

瀏覽器報(bào)錯(cuò):

解決方法

用下面的命令開放權(quán)限

sudo nginx -s stop
sudo chmod -R 777 /usr/local/var/run/nginx/*
nginx

開放權(quán)限完成后重啟一下nginx服務(wù)

這里提醒一點(diǎn),重啟服務(wù)最好不使用reload
因?yàn)槿绻阋婚_始啟動(dòng)服務(wù)的時(shí)候就沒有啟動(dòng)成功,reload是不會(huì)給任何報(bào)錯(cuò)的
我就摔了一個(gè)大坑

所以我們先關(guān)掉服務(wù),再重新開啟

sudo nginx -s stop
sudo nginx

這樣就成功解決啦~

原因

nginx 反向代理配置的參數(shù)說明
proxy_connect_timeout 600;              #nginx跟后端服務(wù)器連接超時(shí)時(shí)間(代理連接超時(shí)時(shí)間長(zhǎng)度)
proxy_read_timeout    600;              #連接成功后,后端服務(wù)器響應(yīng)時(shí)間(代理接收超時(shí)時(shí)間長(zhǎng)度)
proxy_send_timeout    600;              #后端服務(wù)器數(shù)據(jù)回傳時(shí)間(代理發(fā)送超時(shí))
proxy_buffer_size     666k;              #設(shè)置代理服務(wù)器(nginx)保存用戶頭信息的緩沖區(qū)大小
proxy_buffers         666k;            #proxy_buffers緩沖區(qū),網(wǎng)頁(yè)平均在666k以下
proxy_busy_buffers_size  666k;           #高負(fù)荷下緩沖大?。ńㄗh設(shè)置大小proxy_buffers*2)
proxy_temp_file_write_size  666k;      #設(shè)定緩存文件夾大小

當(dāng)加載的文件量超過proxy_temp_file_write_size所設(shè)置的值時(shí),nginx會(huì)將文件寫入緩存到proxy_temp文件夾中。
然而對(duì)這個(gè)目錄沒有讀寫權(quán)限,nginx 的工作進(jìn)程對(duì)大文件做了緩存,這個(gè)緩存在 %nginx%/proxy_temp 目錄下,主進(jìn)程在讀取緩存的時(shí)候由于權(quán)限問題而無法訪問

文章版權(quán)歸作者所有,未經(jīng)允許請(qǐng)勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。

轉(zhuǎn)載請(qǐng)注明本文地址:http://systransis.cn/yun/40534.html

相關(guān)文章

  • docker 應(yīng)用系列(一)--- 一步步搭建虛擬機(jī) docker 環(huán)境 附 vue-cli +

    摘要:為確保系統(tǒng)里面沒有自帶的軟件的殘留,我們要清除一下舊版本的,雖然新系統(tǒng)一般都不會(huì)有就是了。更新軟件包緩存。 showImg(https://segmentfault.com/img/remote/1460000015914895?w=1240&h=819); 小劇場(chǎng) 測(cè)試:褲襠你這頁(yè)面刷新就白屏啊,怎么了啊,而且你看這 network,怎么這些 js 這么大啊,很耗流量而且加載速度還很...

    hatlonely 評(píng)論0 收藏0
  • CentOS 下使用 Pipenv + Gunicorn + Supervisor 部署 Flask

    摘要:根據(jù)中華人民共和國(guó)信息產(chǎn)業(yè)部第十二次部務(wù)會(huì)議審議通過的非經(jīng)營(yíng)性互聯(lián)網(wǎng)信息服務(wù)備案管理辦法精神,在中華人民共和國(guó)境內(nèi)提供非經(jīng)營(yíng)性互聯(lián)網(wǎng)信息服務(wù),應(yīng)當(dāng)辦理備案。未經(jīng)備案,不得在中華人民共和國(guó)境內(nèi)從事非經(jīng)營(yíng)性互聯(lián)網(wǎng)信息服務(wù)。 當(dāng)我們開發(fā)了一個(gè)簡(jiǎn)單的 Flask 程序,想把項(xiàng)目部署上線,我們可以選擇傳統(tǒng)的部署方式或者云部署方式把項(xiàng)目部署上線。在本文中,筆者將使用 阿里云輕量應(yīng)用服務(wù)器 安裝 C...

    anyway 評(píng)論0 收藏0

發(fā)表評(píng)論

0條評(píng)論

最新活動(dòng)
閱讀需要支付1元查看
<