Chinyorwa Directory
Paunenge uchishandisa HestiaCP kutarisira sevha yako, dzimwe nguva ungangoda kugonesa mamwe mabasa ePHP akamiswa nedefault, akadai se 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, mabasa aya akakosha kana uchida kugonesa mamwe maplugins eWordPress kana kana uchida kuita mirairo yesystem paserver.
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.

Danho 1: Tsvaga iyo php.ini faira
MuHestiaCP, unogona kuwana nekugadzirisa iyo php.ini faira nenzira inotevera:
- Pinda iyo HestiaCP control panel.
- Enda kune zvigadziriso zveseva.
- Dzvanya Rongedza PHP Sevhisi (iyo penzura icon inoonekwa paunofamba pamusoro pezita rebasa).
- 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.
Kuti ugonese shell_exec, passthru, system, uye exec, unofanirwa kuvabvisa kubva pane disable_functions list.
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, passthru, system, uye exec zvadzimwa.
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, passthru, system, uye exec zvakabviswa, zvichiita kuti mabasa aya agoneke.
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:
- Dzokera kune HestiaCP control panel.
- Enda kune zvigadziriso zveseva.
- 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.
Gara uchivandudza software yeserver yako uye shandisa mapassword akasimba nedzimwe nzira dzekuchengetedza kuchengetedza server yako.
kupfupikisa
Chinyorwa chino chinotsanangura maitiro ekugonesa mabasa ePHP shell_exec, passthru, 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!
Tinovimba kuti chinyorwa chinoti "How to enable PHP functions shell_exec, passthru, system, and exec?" chakagoverwa pablog raChen Weiliang ( https://www.chenweiliang.com/ ) chichakubatsira.
Sunungukai kugovera link yechinyorwa chino: https://www.chenweiliang.com/cwl-31853.html
