HestiaCP inogonesa sei PHP mabasa shell_exec, passthr, system, uye exec?

MukushandisaHestiaCPPaunenge uchigadzirisa sevha yako, dzimwe nguva ungangoda kugonesa mamwe maPHP mabasa akaremara nekukasira, senge shell_exec, passthru, system, uye exec.

Aya mabasa ane simba kwazvo, asi anopawo dzimwe njodzi dzekuchengetedza, saka usati wazvigonesa, ita shuwa kuti sevha yako nharaunda yakachengeteka uye inobvumira chete kuwana kune vanovimbwa nevashandisi.

Nei ndichifanira kugonesa aya PHP mabasa?

Aya mabasa anobatsira zvakanyanya mune mamwe mamiriro.

Semuenzaniso, kana iwe uchigonesa zvimweWordPress pluginAya mabasa akakosha kana mamwe mamiriro achiida, kana paunoda kuita mamwe masisitimu mirairo pane server.

Zvisineyi, mabasa aya anoisawo njodzi dzinogona kuitika dzekuchengetedza.

Kushandisa zvisina kunaka kunogona kukonzera kurwiswa kweseva, saka ndapota enderera nekuchenjerera.

Rongedza iyo php.ini faira

Kuti uite mabasa aya, iwe unofanirwa kutanga wagadzirisa iyo php.ini faira.

Iyi ndiyo PHP yekumisikidza faira, iyo inodzora akasiyana marongero ePHP.

HestiaCP inogonesa sei PHP mabasa shell_exec, passthr, system, uye exec?

Danho 1: Tsvaga iyo php.ini faira

MuHestiaCP, unogona kuwana nekugadzirisa iyo php.ini faira nenzira inotevera:

  1. Pinda iyo HestiaCP control panel.
  2. Enda kune zvigadziriso zveseva.
  3. Dzvanya Rongedza PHP Sevhisi (iyo penzura icon inoonekwa paunofamba pamusoro pezita rebasa).
  4. Sarudza sarudzo dzepamusoro.

Pano, unogona kugadzirisa php.ini faira.

Danho rechipiri: Shandura disable_functions marongero

Mune php.ini faira, pane marongero anonzi disable_functions.

Iyi gadziriro inotsanangura kuti ndeapi mabasa ePP akavharwa.

Kugonesa shell_exec, passthr, system uye exec, ivo vanofanirwa kubviswa kubva kune disable_functions runyorwa.

Disable_functions marongero asati agadziriswa:

disable_functions = pcntl_alarm,pcntl_fork,pcntl_waitpid,pcntl_wait,pcntl_wifexited,pcntl_wifstopped,pcntl_wifsignaled,pcntl_wifcontinued,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,exec,system,passthru,shell_exec,proc_open,popen

Mukugadzirisa uku, shell_exec, passthr, system uye exec zvakadzimwa.

Modified disable_functions marongero:

disable_functions = pcntl_alarm,pcntl_fork,pcntl_waitpid,pcntl_wait,pcntl_wifexited,pcntl_wifstopped,pcntl_wifsignaled,pcntl_wifcontinued,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,proc_open,popen

Mukugadzirisa uku, shell_exec, passthr, system, uye exec zvakabviswa, zvichiita kuti mabasa aya.

Danho rechitatu: Sevha shanduko

Mushure mekupedza zvigadziriso, chengetedza php.ini faira.

Ita shuwa kuti shanduko dzese dzakachengetwa nemazvo kuitira kuti iyo nyowani yekumisikidza ishandiswe.

Tangazve PHP sevhisi

Mushure mekugadzirisa nekuchengetedza iyo php.ini faira, unofanirwa kutangazve iyo PHP sevhisi kuti shanduko dziite.

Iwe unogona kutangazve iyo PHP sevhisi nekutevera matanho aya:

  1. Dzokera kune HestiaCP control panel.
  2. Enda kune zvigadziriso zveseva.
  3. Sarudza iyo PHP sevhisi uye tinya Restart.

Verify configuration

Mushure mekutangazve iyo PHP sevhisi, unogona kuona kuti aya mabasa anogoneswa nekumhanyisa script nyore PHP.

Semuenzaniso, unogona kugadzira iyo PHP faira ine zvinotevera zvirimo:

<?php
echo shell_exec('echo Hello World');

Wobva wawana iyo faira kuburikidza nebrowser.

Zano rekuchengetedza

Kunyange zvazvo mabasa aya akagoneswa, iva nechokwadi chekushandisa kungwarira.

Ita shuwa kuti sevha yako yakachengeteka uye vashandisi vanovimbwa chete ndivo vanogona kuwana aya maficha.

Gadzirisa server nguva nenguva软件, uye shandisa mapassword akasimba uye mamwe matanho ekuchengetedza kuchengetedza server yako.

kupfupikisa

Kuburikidza nechinyorwa ichi, takadzidza maitiro ekugonesa PHP mabasa shell_exec, passthr, system uye exec muHestiaCP.

Kunyange zvazvo mabasa aya ane simba zvikuru, anoisawo njodzi dzekuchengetedza.

Naizvozvo, kana uchigonesa mabasa aya, ita shuwa kuve nechokwadi chekuti sevha yako yakachengeteka uye inongobvumira kuwana kune vashandisi vanovimbwa.

Ndinovimba chinyorwa ichi chinogona kukubatsira iwe, kana uine chero mibvunzo, ndapota inzwa wakasununguka kundibata!

发表 评论

Yako email kero haizoburitswa. Minda inodiwa inoshandiswa * Chitaera

Mupumburu TOP