日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當(dāng)前位置: 首頁 > 运维知识 > Nginx >内容正文

Nginx

Mac下使用MAMP配置Nginx

發(fā)布時(shí)間:2024/3/24 Nginx 73 豆豆
生活随笔 收集整理的這篇文章主要介紹了 Mac下使用MAMP配置Nginx 小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.

Mac下使用MAMP配置Nginx

覺得很垃圾的一款,但是沒辦法,不得不用他

Mac開發(fā)PHP的開發(fā)環(huán)境,也是一直用的是Apache,


首先我想的是將Apache關(guān)掉,打開Nginx不就完工了

image


然后刷新網(wǎng)頁,哈哈,成功打開首頁,正當(dāng)我覺得這就完事了,點(diǎn)擊了一下其他鏈接

image


WTF這是什么鬼

image


經(jīng)查資料得知:原網(wǎng)站環(huán)境為wamp使用了偽靜態(tài),偽靜態(tài)規(guī)則寫在網(wǎng)站根目錄的.htaccess文件中,Apache下默認(rèn)識別此文件內(nèi)容,而Nginx服務(wù)器不識別.htaccess文件,導(dǎo)致偽靜態(tài)規(guī)則無效,自然無法解析url地址,導(dǎo)致404錯(cuò)誤(文件不存在)

?


開始找解決辦法

然后開始搜索解決辦法,網(wǎng)上有說把.htaccess轉(zhuǎn)成Nginx規(guī)則的,我找到項(xiàng)目目錄下的.htaccess文件,在網(wǎng)上找了個(gè)Apache轉(zhuǎn)Nginx的網(wǎng)站,粘貼進(jìn)去獲得如下代碼

if (!-d $request_filename){set $rule_0 1$rule_0; } if (!-f $request_filename){set $rule_0 2$rule_0; } if ($rule_0 = "21"){setenv PATH_INFO:$1;rewrite ^/(.*)$ /index.php last; }

然后開始找nginx.conf文件
網(wǎng)上有說路徑在/Applications/MAMP/conf/nginx/nginx.conf,一找,果然在這,把規(guī)則粘貼進(jìn)去,高高興興打開網(wǎng)站刷新

image


為啥還是404?????
繼續(xù)找吧!我想MAMP這么高級的集成環(huán)境,應(yīng)該不會(huì)讓用戶去目錄里找配置文件吧,在軟件中翻了一下,發(fā)現(xiàn)這有倆框

image


粘貼規(guī)則進(jìn)去,刷新,還是404
因?yàn)槲沂褂玫氖荰P5框架,索性去官網(wǎng)找找,在官網(wǎng)中找到這樣一段代碼

?

location / { // …..省略部分代碼if (!-e $request_filename) {rewrite ^(.*)$ /index.php?s=/$1 last;break;}}

?

image


怎么和我轉(zhuǎn)換出來的不一樣???好像發(fā)現(xiàn)了問題所在,嘩嘩的將這段代碼復(fù)制帶nginx.conf中,跑起來,尼瑪,為啥又是404
看來搜索引擎不靠譜,這次直接去了MAMP官網(wǎng),看到一段話

image


尼瑪,原來上面那個(gè)路徑根本就不對啊,網(wǎng)友坑啊
然后將TP5官網(wǎng)的規(guī)則復(fù)制進(jìn)這個(gè)目錄下的nginx.conf里面
一刷新,臥槽,還是404,為毛為毛,官網(wǎng)明明說的這個(gè)路徑啊

?


多次嘗試無果,靜下心來把官網(wǎng)的文檔重頭看了一遍,文檔開頭這樣寫道

image

?

image

?

image

?

image


然后將代碼復(fù)制到這個(gè)位置,然后重啟Nginx?

image

?

成功了,成功了,成功了,所以啊,有時(shí)候還是要相信這些環(huán)境肯定會(huì)給你提供簡單辦法!自己非得2B一樣到處去改!

總結(jié)

以上是生活随笔為你收集整理的Mac下使用MAMP配置Nginx的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網(wǎng)站內(nèi)容還不錯(cuò),歡迎將生活随笔推薦給好友。