国产xxxx99真实实拍_久久不雅视频_高清韩国a级特黄毛片_嗯老师别我我受不了了小说

資訊專(zhuān)欄INFORMATION COLUMN

PHP open_basedir函數(shù)導(dǎo)致的一個(gè)nginx配置問(wèn)題

xiangzhihong / 2869人閱讀

摘要:于是后來(lái)加入到虛擬主機(jī)的配置文件中發(fā)現(xiàn)終于了。參考資料更新以后可以通過(guò)根目錄下的文件進(jìn)行的配置,即在網(wǎng)站根目錄下存在文件,內(nèi)容類(lèi)似如下不過(guò)一些敏感的配置還是不能使用這個(gè)配置,比如參考

項(xiàng)目使用CI框架,從Windows平臺(tái)遷移到LNMP平臺(tái)上的時(shí)候發(fā)現(xiàn)打開(kāi)首頁(yè)的時(shí)候提示

然后看到這個(gè)提示的時(shí)候下意識(shí)的就去了php.ini配置文件中加了open_basedir=/vagrant/vbee/:/tmp/:/proc/ 重啟后依然不行。

于是各種GUGO。找到了很多都是關(guān)于Apache的。試了很多方法都無(wú)法解決。
比如Apache中類(lèi)似下面這樣


    php_admin_value open_basedir "/vagrant/vbee2:/tmp/:/"

但是nginx中不太懂配置,所以直接在nginx.conf中的server段中加入了
fastcgi_param PHP_ADMIN_VALUE open_basedir=$document_root/:/usr/local/lib/php/:/tmp/;
發(fā)現(xiàn)還是沒(méi)有解決。后來(lái)去SF.GG上提問(wèn)一個(gè)網(wǎng)友給了提示,說(shuō)是報(bào)錯(cuò)信息中/mnt/web_site_log/www.vbee.com/目錄需要加入到open_basedir中,這才想到剛剛上面的那句配置少了/mnt/web_site_log/www.vbee.com/這個(gè)目錄。于是后來(lái)加入到虛擬主機(jī)的配置文件server{}中發(fā)現(xiàn)終于OK了。

location ~ [^/].php(/|$)
        {
            # comment try_files $uri =404; to enable pathinfo
            try_files $uri =404;
            fastcgi_pass  unix:/tmp/php-cgi.sock;
            fastcgi_index index.php;
            include fastcgi.conf;
            fastcgi_param PHP_ADMIN_VALUE open_basedir=$document_root/:/mnt/web_site_log/www.vbee.com/:/tmp/;
            #include pathinfo.conf;
        }

只是目前還沒(méi)太明白這樣配置的原理,有空還真的了解了解服務(wù)器的配置。
參考資料:https://centminmod.com/nginx_configure_xenforo_seo_friendly_urls.html


2015.12.01更新

php5.3以后可以通過(guò)web根目錄下的.user.ini文件進(jìn)行open_base的配置,即在網(wǎng)站根目錄下存在.user.ini文件,內(nèi)容類(lèi)似如下

open_basedir=/vagrant/mongo:/tmp/:/proc/:/mnt/web_site_log/www.abc.com/

不過(guò)一些敏感的配置還是不能使用這個(gè)配置,比如disable_functions
參考http://drops.wooyun.org/tips/3424

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

轉(zhuǎn)載請(qǐng)注明本文地址:http://m.specialneedsforspecialkids.com/yun/39200.html

相關(guān)文章

  • PHP open_basedir函數(shù)導(dǎo)致一個(gè)nginx配置問(wèn)題

    摘要:于是后來(lái)加入到虛擬主機(jī)的配置文件中發(fā)現(xiàn)終于了。參考資料更新以后可以通過(guò)根目錄下的文件進(jìn)行的配置,即在網(wǎng)站根目錄下存在文件,內(nèi)容類(lèi)似如下不過(guò)一些敏感的配置還是不能使用這個(gè)配置,比如參考 項(xiàng)目使用CI框架,從Windows平臺(tái)遷移到LNMP平臺(tái)上的時(shí)候發(fā)現(xiàn)打開(kāi)首頁(yè)的時(shí)候提示showImg(https://segmentfault.com/img/bVp04G);然后看到這個(gè)提示的時(shí)候下意識(shí)...

    happen 評(píng)論0 收藏0
  • 使用lnmp常見(jiàn)問(wèn)題集錦

    摘要:經(jīng)常有人里問(wèn)我等安裝使用的問(wèn)題,發(fā)現(xiàn)他們都使用了一款叫的一鍵安裝包,本文就集中列出一些常見(jiàn)的使用問(wèn)題安裝是自動(dòng)追加了以上內(nèi)容到其作用是限定文件引入等操作只能在的定義三個(gè)目錄下進(jìn)程,可有些實(shí)際情況是經(jīng)常引入自己或者第三方的庫(kù)文件,而且這些庫(kù)文 經(jīng)常有人qq里問(wèn)我php,nginx等安裝使用的問(wèn)題,發(fā)現(xiàn)他們都使用了一款叫l(wèi)nmp的一鍵安裝包,本文就集中列出一些常見(jiàn)的使用問(wèn)題 open_ba...

    lunaticf 評(píng)論0 收藏0
  • PHP防跨站一些記錄

    摘要:對(duì)于來(lái)說(shuō)有種方法可以防跨站請(qǐng)求方法在的配置中或者在包含的文件中加入方法在中配置選項(xiàng)方法使用新增的配置文件在網(wǎng)站根目錄下創(chuàng)建一個(gè)隱藏文件,然后寫(xiě)入這個(gè)文件名可以通過(guò)文件中的選項(xiàng)來(lái)修改名稱(chēng),以及可以通過(guò)來(lái)修改生效時(shí)間,默認(rèn)是秒。 對(duì)于nginx來(lái)說(shuō)有3種方法可以防跨站請(qǐng)求 方法1 在nginx的php配置中或者在包含的 include fastcgi.conf 文件中加入: fastcgi...

    loostudy 評(píng)論0 收藏0
  • PHP防跨站一些記錄

    摘要:對(duì)于來(lái)說(shuō)有種方法可以防跨站請(qǐng)求方法在的配置中或者在包含的文件中加入方法在中配置選項(xiàng)方法使用新增的配置文件在網(wǎng)站根目錄下創(chuàng)建一個(gè)隱藏文件,然后寫(xiě)入這個(gè)文件名可以通過(guò)文件中的選項(xiàng)來(lái)修改名稱(chēng),以及可以通過(guò)來(lái)修改生效時(shí)間,默認(rèn)是秒。 對(duì)于nginx來(lái)說(shuō)有3種方法可以防跨站請(qǐng)求 方法1 在nginx的php配置中或者在包含的 include fastcgi.conf 文件中加入: fastcgi...

    marser 評(píng)論0 收藏0
  • 寫(xiě)給系統(tǒng)管理員 25 個(gè) PHP 安全實(shí)踐

    摘要:保證,軟件及操作系統(tǒng)更新到最新維護(hù)和服務(wù)器的一項(xiàng)重要工作是更新安全補(bǔ)丁。所有的安全更新應(yīng)盡快進(jìn)行審查并更新。啟用審查服務(wù)用于系統(tǒng)審查,可審查時(shí)間,驗(yàn)證事件,文件修改,賬號(hào)修改 PHP是廣泛使用的開(kāi)源服務(wù)端腳本語(yǔ)言。通過(guò)HTTP或HTTPS協(xié)議,Apache Web服務(wù)允許用戶(hù)訪問(wèn)文件或內(nèi)容。服務(wù)端腳本語(yǔ)言的錯(cuò)誤配置會(huì)導(dǎo)致各種問(wèn)題。因此,PHP應(yīng)該小心使用。以下是為系統(tǒng)管理員準(zhǔn)備的,安全...

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

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

0條評(píng)論

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