国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 課堂 > 電腦知識(shí) > 正文

Mac OS X 下安裝Nginx問題詳解

2024-05-08 15:42:30
字體:
供稿:網(wǎng)友

  Mac OS X 下安裝Nginx問題碰到的朋友不多,因?yàn)樵趍ac系統(tǒng)安裝nginx環(huán)境不實(shí)用了,不過有人碰到了我們就一起來看看,說不定對你會(huì)有幫助呢。

  我是通過brew install nginx的,前面都很順利,

  nginx常用命令:

  nginx -s stop/quit/reopen/reload

  用ln -s 命令創(chuàng)建個(gè)軟件鏈接于 /usr/sbin/ 下以方便操作。

  直接搞個(gè)server看看效果,代碼如下:

  server {

  listen 80;

  server_name www.geekso.com;

  index index.html index.htm index.php;

  root /Users/han/Documents/git/msg/web/public;

  location = /favicon.ico {

  log_not_found off;

  access_log off;

  }

  location = /robots.txt {

  allow all;

  log_not_found off;

  access_log off;

  }

  location / {

  try_files $uri $uri/ /index.php?$args;

  }

  location ~ .php$ {

  fastcgi_pass 127.0.0.1:9000;

  fastcgi_index index.php;

  include fastcgi.conf;

  }

  location ~ /(.svn|.git|.ht|.DS) {

  deny all;

  internal;

  }

  location ~* .(js|CSS|png|jpg|jpeg|gif|ico)$ {

  expires max;

  log_not_found off;

  }

  }

  然后sudo命令重啟nginx,訪問www.3lian.net發(fā)現(xiàn)php文件可以訪問執(zhí)行,訪問圖片、js、css...就報(bào)403 forbidden?

  403不是沒有權(quán)限嘛,好吧,加上權(quán)限750權(quán)限應(yīng)該就能解決,加上去發(fā)現(xiàn)還是403,這下不懂了。會(huì)不會(huì)我nginx配置錯(cuò)了,一行行看,還是沒找到問題,一直在想為什么同一目錄下php文件可以訪問,訪問其它文件就報(bào)403,各種排除法,搞nginx, 還是不行。最終靠google搜索還真找到了遇到跟我一樣的人。

  解決方案:用ls -l 查看/Users/, /Users/xxx/, /Users/xxx/Documents/, /Users/xxx/Documents/git/ 的權(quán)限,確保均含最后一個(gè)x(其他用戶的執(zhí)行權(quán)限),倘若/Users/xxx/Documents/ 缺少x,執(zhí)行 chmod o+x /Users/xxx/Documents/ 把x 權(quán)限添加上即可。

  其實(shí)搞了半天也是權(quán)限問題。


發(fā)表評論 共有條評論
用戶名: 密碼:
驗(yàn)證碼: 匿名發(fā)表
主站蜘蛛池模板: 哈尔滨市| 武清区| 灯塔市| 佛学| 澄城县| 德化县| 新丰县| 湖南省| 出国| 江孜县| 沾益县| 沈丘县| 资源县| 浙江省| 青田县| 顺昌县| 衡水市| 温宿县| 聂荣县| 武夷山市| 泾川县| 夏邑县| 探索| 奉贤区| 永泰县| 荣成市| 昌都县| 通海县| 广水市| 沙湾县| 揭阳市| 彭泽县| 嘉义市| 民丰县| 蒙阴县| 罗江县| 陇川县| 曲麻莱县| 芦溪县| 东乡县| 祁门县|