Sengoli sa Lingoloa
E sebelisoaHestiaCPHa u laola seva sa hau, ka linako tse ling u ka 'na ua hloka ho nolofalletsa mesebetsi e meng ea PHP e holofalitsoeng ke kamehla, e kang shell_exec, passthru, system, le exec.
Mesebetsi ena e matla haholo, empa e boetse e hlahisa likotsi tse itseng tsa ts'ireletso, kahoo pele u li nolofalletsa, etsa bonnete ba hore tikoloho ea hau ea seva e sireletsehile 'me e lumella feela ho fihlella ho basebelisi ba tšepahalang.
Hobaneng ke hloka ho nolofalletsa mesebetsi ee ea PHP?
Mesebetsi ena e molemo haholo maemong a itseng.
Ka mohlala, ha u nolofalletsa tse itsengWordPress pluginMesebetsi ena e bohlokoa ha maemo a itseng a e hloka, kapa ha o hloka ho phethahatsa litaelo tse ling tsa sistimi ho seva.
Leha ho le joalo, mesebetsi ena e boetse e baka likotsi tse ka bang teng tsa ts'ireletso.
Tšebeliso e fosahetseng e ka lebisa tlhaselong ea li-server, kahoo ka kopo tsoela pele ka hloko.
Fetola faele ea php.ini
Ho nolofalletsa mesebetsi ena, o lokela ho qala ka ho fetola faele ea php.ini.
Ena ke faele ea tlhophiso ea PHP, e laolang litlhophiso tse fapaneng tsa PHP.

Mohato oa 1: Fumana faele ea php.ini
Ho HestiaCP, o ka fumana le ho hlophisa faele ea php.ini ka tsela e latelang:
- Kenya karolo ea taolo ea HestiaCP.
- Eya ho li-setting tsa seva.
- Tobetsa Edit PHP Service (setšoantšo sa pentšele sea hlaha ha u sutumelletsa holim'a lebitso la tšebeletso).
- Khetha likhetho tse tsoetseng pele.
Mona, o ka fetola faele ea php.ini.
Mohato oa 2: Fetola litlhophiso tsa disable_functions
Ka faeleng ea php.ini, ho na le boemo bo bitsoang disable_functions.
Tlhophiso ena e hlalosa hore na ke mesebetsi efe ea PHP e koetsoeng.
Ho nolofalletsa shell_exec, passthr, system le exec, li hloka ho tlosoa lethathamong la disable_functions.
Disable_functions pele ho liphetoho:
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
Tlhophiso ena, shell_exec, passthr, system le exec li holofetse.
Litlhophiso tse fetotsoeng tsa disable_functions:
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
Tlhophiso ena, shell_exec, passthr, system, le exec e tlositsoe, e nolofalletsang mesebetsi ena.
Mohato oa 3: Boloka liphetoho
Ka mor'a ho qeta liphetoho, boloka faele ea php.ini.
Etsa bonnete ba hore liphetoho tsohle li bolokiloe ka nepo e le hore tlhophiso e ncha e ka sebelisoa.
Qala hape tšebeletso ea PHP
Ka mor'a ho fetola le ho boloka faele ea php.ini, u lokela ho qala tšebeletso ea PHP hape hore liphetoho li sebetse.
U ka qala ts'ebeletso ea PHP hape ka ho latela mehato ena:
- Khutlela phanele ea taolo ea HestiaCP.
- Eya ho li-setting tsa seva.
- Khetha tšebeletso ea PHP ebe o tobetsa Restart.
Netefatsa tlhophiso
Kamora ho qala ts'ebeletso ea PHP bocha, o ka netefatsa hore mesebetsi ena e nolofalitsoe ka ho sebelisa mongolo o bonolo oa PHP.
Mohlala, o ka etsa faele ea PHP ka litaba tse latelang:
<?php
echo shell_exec('echo Hello World');
Ebe, fihlella faele ka sebatli Haeba tlhahiso e le "Hello World", ho bolela hore ts'ebetso ea shell_exec e nolofalitsoe.
Keletso ea ts'ireletso
Leha lits'ebetso tsena li lumelletsoe, etsa bonnete ba hore u sebelisa hlokolosi.
Etsa bonnete ba hore seva ea hau e sireletsehile 'me ke basebelisi ba tšepahalang feela ba ka fihlelang likarolo tsena.
Ntlafatsa seva khafetsa软件, 'me u sebelise li-password tse matla le mehato e meng ea tšireletso ho sireletsa seva sa hau.
总结
Ka sengoloa sena, re ithutile mokhoa oa ho nolofalletsa PHP mesebetsi shell_exec, passthr, system le exec ho HestiaCP.
Le hoja mesebetsi ena e le matla haholo, e boetse e baka likotsi tsa tšireletso.
Ka hona, ha u nolofalletsa mesebetsi ena, etsa bonnete ba hore seva sa hau se sireletsehile 'me se lumella feela ho fihlella ho basebelisi ba tšepahalang.
Ke tšepa hore sehlooho sena se ka u thusa, haeba u na le lipotso, ka kōpo ikutloe u lokolohile ho ikopanya le 'na!
Hope Chen Weiliang Blog ( https://www.chenweiliang.com/ ) o arolelane "HestiaCP e nolofalletsa mesebetsi ea PHP shell_exec, passthr, system, le exec joang?" 》, e na le thuso ho uena.
Rea u amohela ho arolelana sehokelo sa sengoloa sena:https://www.chenweiliang.com/cwl-31853.html
Ho notlolla maqheka a patiloeng🔑, rea u amohela ho kenela mocha oa rona oa Telegraph!
Share le ho rata haeba u e rata! Likabelo tsa hau le tseo u li ratileng ke khothatso ea rona e tsoelang pele!