亚洲天堂中文字幕一区二区|亚洲精品无播放器在线播放网站|亚洲精品熟女国产国产老熟女|亚洲欧美在线人成最新按摩

        
        
      • <form id="etzky"></form>
          <td id="etzky"><tr id="etzky"></tr></td>

          Mac OS X 下安裝Nginx問題

          時(shí)間:2022-10-08 02:27:47 電腦入門 我要投稿
          • 相關(guān)推薦

          關(guān)于Mac OS X 下安裝Nginx問題

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

            我是通過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,訪問發(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,這下不懂了。會不會我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)限問題。

          【Mac OS X 下安裝Nginx問題】相關(guān)文章:

          OS X和WIN哪種系統(tǒng)好用11-01

          Mac如何刪除軟件11-15

          Mac如何更改系統(tǒng)語言11-26

          Mac設(shè)置屏幕保護(hù)的方法11-26

          教你Mac如何連接藍(lán)牙鼠標(biāo)11-26

          MAC進(jìn)水了,我們應(yīng)該要這樣做07-21

          怎么查看電腦網(wǎng)卡的mac地址10-31

          蘋果Mac怎么設(shè)置截圖保存位置11-26

          Mac開機(jī)變慢怎么辦11-27

          Mac怎么調(diào)整鼠標(biāo)靈敏度11-26