久久r热视频,国产午夜精品一区二区三区视频,亚洲精品自拍偷拍,欧美日韩精品二区

您的位置:首頁(yè)技術(shù)文章
文章詳情頁(yè)

django - nginx遷移到阿里云后靜態(tài)文件403錯(cuò)誤無(wú)法訪問(wèn)的原因有哪些?

瀏覽:129日期:2024-06-23 15:01:13

問(wèn)題描述

p.s: django項(xiàng)目在本地能成功運(yùn)行,但是遷移到阿里云后就不行了。運(yùn)行環(huán)境:ubuntu14.04+uwsgi+nginx+django1.9。這是訪問(wèn)django的admin頁(yè)面的截圖,所有的css文件都無(wú)法加載,詳細(xì)報(bào)錯(cuò)信息貼在了下面。項(xiàng)目在阿里云的位置是/root/mysite。

django - nginx遷移到阿里云后靜態(tài)文件403錯(cuò)誤無(wú)法訪問(wèn)的原因有哪些?

/etc/nginx/site-enabled/mysite.conf如下

server { listen 8080; server_name www.domainname.com; location /static/ {alias /root/mysite/blog/static/; } location / {uwsgi_pass 127.0.0.1:8001;include /etc/nginx/uwsgi_params; }}問(wèn)題補(bǔ)充:靜態(tài)文件都已經(jīng)收集到了我alias指定的目錄

$ python manage.py collectstatic0 static files copied to ’/root/mysite/blog/static’, 69 unmodified.# 文件權(quán)限沒(méi)有問(wèn)題$ ll /root/mysite/blog/statictotal 16drwxrwxr-x 4 root root 4096 Oct 5 09:13 ./drwxrwxr-x 6 root root 4096 Oct 5 15:28 ../drwxrwxr-x 6 root root 4096 Oct 5 09:13 admin/drwxrwxr-x 5 root root 4096 Oct 5 09:13 blog/

# mysite/settings.py中已經(jīng)指定了下面兩項(xiàng),**collectstatic**也收集成功,所以我覺(jué)得配置可能不存在問(wèn)題# 而且項(xiàng)目在本地能夠運(yùn)行,就是遷移到阿里云后無(wú)法運(yùn)行了,所以是不是可能是阿里云的權(quán)限問(wèn)題。STATIC_URL='/static/'STATIC_ROOT = os.path.join(BASE_DIR, ’blog/static’)這是我在本地實(shí)驗(yàn)時(shí)localhost:8080/admin的正確頁(yè)面

django - nginx遷移到阿里云后靜態(tài)文件403錯(cuò)誤無(wú)法訪問(wèn)的原因有哪些?

問(wèn)題解答

回答1:

alias /root/mysite/blog/static/;

/root 目錄默認(rèn)是只有 root 能訪問(wèn)的。其下的文件再怎么開(kāi)放,nginx 進(jìn)不去也沒(méi)用。

網(wǎng)站文件一般放在 /srv/http 下。

另外,如果你不想讓你的服務(wù)器被別人用來(lái)當(dāng)肉雞、攻擊別人、發(fā)送垃圾郵件、作為免費(fèi)代理的話,就不要用 root 權(quán)限跑 Web 程序。

回答2:

我不太懂,我只是用阿里云ECS服務(wù)器搭建一下博客

相關(guān)文章:
主站蜘蛛池模板: 平乡县| 祁东县| 怀柔区| 历史| 九龙县| 临安市| 菏泽市| 乌鲁木齐县| 丹江口市| 惠州市| 秭归县| 当阳市| 黎城县| 黄陵县| 留坝县| 新巴尔虎右旗| 宝山区| 潜山县| 石楼县| 江津市| 肇州县| 红原县| 沁阳市| 石嘴山市| 神农架林区| 临潭县| 泗洪县| 确山县| 长治市| 藁城市| 平果县| 洱源县| 敦煌市| 突泉县| 镶黄旗| 皋兰县| 专栏| 高陵县| 镇康县| 喀喇| 华蓥市|