articulus Directory
Cum HestiaCP ad servitorem tuum administrandum uteris, interdum fortasse necesse erit tibi functiones PHP quae per default inactivae sunt, ut shell_exec, passthru, system, et exec, activare.
Munera haec valde potentes sunt, sed etiam certa pericula securitatis adsunt, antequam eas efficias, fac ut servo tuo ambitus securus sit et tantum accessum utentibus creditis permittat.
Cur opus est ut haec PHP functiones efficiat?
Haec munera in quibusdam adiunctis valde utilia sunt.
Exempli gratia, hae functiones necessariae sunt cum necesse est tibi quasdam extensiones WordPress activare vel cum necesse est tibi mandata systematis in servo exsequi.
Nihilominus haec munera etiam pericula securitati potentiale ponunt.
Usus improprius ad oppugnationes servo perducere potest, ut cautius procedat.
Emendo php.ini file
Ut haec munera, primum opus est ut lima php.ini emendo.
Hic est fasciculus PHP configurationis, qui varios occasus PHP moderatur.

Gradus I: Inveni php.ini lima
In HestiaCP, invenire et emendare php.ini fasciculum per hoc iter:
- Ingreditur HestiaCP imperium panel.
- Navigare ut servo occasus.
- Click Edit PHP Service (icon-pincello apparet cum obversatur nomen muneris).
- Provectus optiones eligere.
Hic, file php.ini mitigare potes.
Gradus II: Modify disable_functions occasus
In tabella php.ini, occasus vocatur disable_functiones.
Hic locus definit quae functiones PHP debiles sunt.
Ut `shell_exec`, `passthru`, `system`, et `exec` actives, ea ex indice `disable_functions` removere debes.
Disable_functions occasus ante modificationem:
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
In hac configuratione, `shell_exec`, `passthru`, `system`, et `exec` inactivae sunt.
Modified disable_functions occasus:
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
In hac configuratione, `shell_exec`, `passthru`, `system`, et `exec` sublata sunt, ita hae functiones permittendo.
Gradus III, salvum mutationes
Peractis modificationibus, salva php.ini lima.
Omnes mutationes recte conservatae fac ut nova conformatio applicari possit.
Sileo PHP ministerium
Post modificare et salvare php.ini fasciculi, debes sileo ministerium PHP pro mutationibus ad effectum.
PHP servitium sileo potes his gradibus sequendo:
- Redi ad HestiaCP imperium panel.
- Navigare ut servo occasus.
- PHP officium eligere ac click Sileo.
Quin configuratione
Postquam ministerium PHP sileo, cognoscere potes has functiones per simplex PHP script currendo posse.
Exempli gratia, fasciculum PHP creare potes cum sequenti contento:
<?php
echo shell_exec('echo Hello World');
Tum, tabellam accesse per navigatrum. Si output est "Salve Mundus", significat munus testa_exec datum esse.
Securitatis consilium
Etsi haec munera praestant, cautio uti cave.
Fac servo tuo securum esse et solum utentium fiduciarum ad has lineamenta accedere.
Programma servi tui regulariter renova et tesseris validis aliisque mensuris securitatis ad servitorem tuum protegendum utere.
perorare
Hic articulus explicat quomodo functiones PHP `shell_exec`, `passthru`, `system`, et `exec` in HestiaCP activari possint.
Dum haec munera validissima sunt, etiam pericula securitatis ponunt.
Cum igitur has functiones paras, securus esto ut servo tuo securum sit et tantum accessum in usoribus creditis permittat.
Spero hunc articulum tibi utilem esse posse, si quaestiones habes, mihi placet liberum contactus!
Spero tibi utilem fore articulum illum "Quomodo functiones PHP shell_exec, passthru, system, et exec actives?" in diario Chen Weiliang ( https://www.chenweiliang.com/ ) communicatum.
Libere hunc articulum communicare potes: https://www.chenweiliang.com/cwl-31853.html
