Quomodo functiones PHP `shell_exec`, `passthru`, `system`, et `exec` in HestiaCP activo?

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.

Quomodo functiones PHP `shell_exec`, `passthru`, `system`, et `exec` in HestiaCP activo?

Gradus I: Inveni php.ini lima

In HestiaCP, invenire et emendare php.ini fasciculum per hoc iter:

  1. Ingreditur HestiaCP imperium panel.
  2. Navigare ut servo occasus.
  3. Click Edit PHP Service (icon-pincello apparet cum obversatur nomen muneris).
  4. 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:

  1. Redi ad HestiaCP imperium panel.
  2. Navigare ut servo occasus.
  3. 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!

发表 评论

*标注​​

Scroll To Top