ဗားရှင်းအသစ်တွင်-
- အထီးကျန်မုဒ်ကို အကောင်အထည်ဖော်ခဲ့သည်"
rootfs » ဖိုင်စနစ်၏ အစိတ်အပိုင်းအချို့ကိုသာ အပလီကေးရှင်းဝင်ရောက်ခွင့်ကို ကန့်သတ်ရန်။ အပလီကေးရှင်းမှမြင်ရသော FS root ကိုပြောင်းလဲရန် pivot_root() ခေါ်ဆိုမှုကိုအသုံးပြုသည်၊ ၎င်းသည် မလုံခြုံသော chroot() စနစ်ခေါ်ဆိုမှုမှမဟုတ်ဘဲ FS အမြစ်ကို ရိုးရှင်းစွာပြောင်းမသွားဘဲ၊ ၎င်းတွင်အသုံးပြုသည့် အလားတူ namespace အဆင့်တွင် သီးခြားခွဲထုတ်ခြင်းကို အသုံးပြုပါသည်။ ကွန်တိန်နာများ။ ထို့အပြင်၊ တိုက်ရိုက်သတ်မှတ်ထားသော အပလီကေးရှင်းလမ်းညွှန်များအပြင်၊ Unit သည် ဘာသာစကားအလိုက် မှီခိုမှုအားလုံးကို သီးခြားဖိုင်စနစ်သစ်ပင်အဖြစ် အလိုအလျောက် တပ်ဆင်ပေးသည် (အကန့်အသတ်ရှိသော ဘာသာစကားများအတွက်သာ အလုပ်လုပ်သည်)။{
"type": "python 2.7",
"path": "/",
"အိမ်": "/venv/",
"module": "wsgi",
"သီးသန့်ထားခြင်း၊ ခွဲထားခြင်း": {
"rootfs": "/var/app/sandbox/"
}
} - ကဏ္ဍအသစ်ကို အသုံးပြု၍ ဖွဲ့စည်းမှုတွင် ကိုင်တွယ်သူများကို ခေါ်ဆိုရန်အတွက် အစီအစဉ်များစွာကို သတ်မှတ်နိုင်မှု
ပစ်မှတ် ” . ဥပမာအားဖြင့် တောင်းဆိုချက်အများစုကို index.php တွင် တောင်းဆိုထားသည့် URI နှင့်မသက်ဆိုင်ဘဲ အက်ဒမင်အင်တာဖေ့စ်သည် ခေါ်ဆိုမှု scripts များဆီသို့ တိုက်ရိုက်ပို့ဆောင်သည့်အခါ ဤအင်္ဂါရပ်သည် သင့်အား ပေါင်းစပ်လိပ်စာအစီအစဉ်များကို ရိုးရှင်းအောင်ပြုလုပ်နိုင်စေပါသည်။ ယခင်က အပလီကေးရှင်းနှစ်ခု၏ အဓိပ္ပါယ်ဖွင့်ဆိုချက်များဖြင့် ထိုသို့သောဆက်တင်များကို ပြုလုပ်ခဲ့သော်လည်း ယခုအခါ တစ်ခုတည်းဖြင့် သင်ရရှိနိုင်ပြီဖြစ်သည်။ ဥပမာ- အစား၊{
"wp_index"- {
"type": "php",
"အသုံးပြုသူ": "wp_user",
"group": "wp_user",
"root": "/path/to/wordpress/",
"script": "index.php"
},"wp_direct"- {
"type": "php",
"အသုံးပြုသူ": "wp_user",
"group": "wp_user",
"root": "/path/to/wordpress/"
}
}သတ်မှတ်နိုင်ပါတယ်။
{
"wp": {
"type": "php",
"အသုံးပြုသူ": "wp_user",
"group": "wp_user","ပစ်မှတ်များ"- {
"အညွှန်း"- {
"root": "/path/to/wordpress/",
"script": "index.php"
},"တိုက်ရိုက်": {
"root": "/path/to/wordpress/"
}
}
}
} - ပံ့ပိုးကူညီမှု တို့ကို ထည့်သွင်းခဲ့သည်။
coding "uri" နှင့် "arguments" အတွင်းရှိ "%xx" ပုံစံ၏ဇာတ်ကောင်များနှင့် ကိုက်ညီမှုရွေးချယ်စရာများအပြင် "pass" ရွေးချယ်မှုတွင်။
source: opennet.ru