国产精品国产三级国产试看,香蕉人精品视频多人免费永久视频,宅男噜噜噜66一区二区,天天插天天射,女人体(1963)菠萝蜜视频,97在线视频人妻无码一区,精品久久久久精品色婷婷综合

nginx+php使用open_basedir限制站點目錄防止跨站

更新時間:2024-06-01 00:06:30作者:未知

nginx+php使用open_basedir限制站點目錄防止跨站

方法1)在Nginx配置文件中加入


fastcgi_param PHP_VALUE "open_basedir=$document_root:/tmp/:/proc/";

通常nginx的站點配置文件里用了include fastcgi.conf;,這樣的,把這行加在fastcgi.conf里就OK了。

如果某個站點需要單獨設(shè)置額外的目錄,把上面的代碼寫在include fastcgi.conf;這行下面就OK了,會把fastcgi.conf中的設(shè)置覆蓋掉。

這種方式的設(shè)置需要重啟nginx后生效。

方法2)在php.ini中加入:

[HOST=www.]

open_basedir=/home/www/www.45it.com:/tmp/:/proc/

[PATH=/home/www/www.45it.com]

open_basedir=/home/www/www.45it.com:/tmp/:/proc/

這種方式的設(shè)置需要重啟php-fpm后生效。

方法3)在網(wǎng)站根目錄下創(chuàng)建.user.ini并寫入:


open_basedir=/home/www/www.45it.com:/tmp/:/proc/

這種方式不需要重啟nginx或php-fpm服務(wù)。安全起見應(yīng)當取消掉.user.ini文件的寫權(quán)限。

關(guān)于.user.ini文件的詳細說明:

http://php.net/manual/zh/configuration.file.per-user.php

設(shè)置open_basedir的同時最好禁止下執(zhí)行命令的函數(shù),比如:

shell_exec('ls /etc')仍然查看到/etc目錄的文件列表

shell_exec('cat /etc/passwd')仍可查看到/etc/passwd文件的內(nèi)容

建議禁止的函數(shù)如下:


disable_functions = pcntl_alarm, pcntl_fork, pcntl_waitpid, pcntl_wait, pcntl_wifexited, pcntl_wifstopped, pcntl_wifsignaled, pcntl_wexitstatus, pcntl_wtermsig, pcntl_wstopsig, pcntl_signal, pcntl_signal_dispatch, pcntl_get_last_error, pcntl_strerror, pcntl_sigprocmask, pcntl_sigwaitinfo, pcntl_sigtimedwait, pcntl_exec, pcntl_getpriority, pcntl_setpriority, eval, popen, passthru, exec, system, shell_exec, proc_open, proc_get_status, chroot, chgrp, chown, ini_alter, ini_restore, dl, pfsockopen, openlog, syslog, readlink, symlink, popepassthru, stream_socket_server, fsocket, chdir
本文標簽: 重啟  方式  文件  

為您推薦

nginx+php使用open_basedir限制站點目錄防止跨站

nginx+php使用open_basedir限制站點目錄防止跨站 方法1)在Nginx配置文件中加入 fastcgi_param PHP_VALUE "ope

2024-06-01 00:06

nginx只允許執(zhí)行php程序配置(nginx運行php項目)

nginx只允許執(zhí)行php程序配置 方法一,nginx限制后綴 解決辦法: 代碼如下 location ~* .(txt|doc|sql|gz)$ { if (

2024-06-01 00:06

淘票票怎么退票 支付寶淘票票怎么退票

最佳答案打開淘票票軟件,點擊我的,選擇會員中心進入。可以看到當月可以申請退票的次數(shù),確保自己有申請退票的特權(quán)。點擊我的,選擇電影票的圖標。選擇需要退的電影票進入。選擇下方的申請退票。選擇退票的原因,點擊提交退票申請。點擊確定的選項即可。

2024-05-31 20:24

滴滴可以預約嗎 現(xiàn)在滴滴可以預約嗎

最佳答案滴滴可以預約。滴滴快車、專車、出租車、豪華車都可以預約,可以提前2天下預約單,即今天預約后天出發(fā),對于跨城訂單或長距離訂單,需預付一部分車費,采用多退少補原則。

2024-05-31 11:35

支付寶親屬卡消費對方知道嗎 使用支付寶親屬卡對方看得到自己消費的具體內(nèi)容嗎

最佳答案支付寶親屬卡消費對方知道。用支付寶親屬卡消費對方可以看到金額、時間,但商品說明里顯示的是親屬卡,不能看到具體購買商品信息。親屬卡是為孩子、愛人、父母、其他親友等親友關(guān)系打造的可以提供支付功能,同時亦可享受基于親情關(guān)系服務(wù)的賬戶體系。

2024-05-31 05:31

QQ瀏覽器主頁全面更新優(yōu)化 QQ瀏覽器自動更新怎么辦

QQ瀏覽器主頁全面更新優(yōu)化 QQ瀏覽器再次給力升級啦!在8月18日更新的QQ瀏覽器6.1正式版中,對主頁進行了全面的優(yōu)化,頁面更時尚、簡潔,操作更方便,收錄了更

2024-05-29 00:10