Inibire un comando

Salve, siccome amministro un server avrei bisogno di sapere se è possibile e se sì, come fare a inibire certi comandi del PHP, tipo ad esempio system() per impedire che gli utenti facciano danni.

inviato 10 anni fa
Marco Grazia
X 0 X

Nel php.ini puoi impostare la direttiva "disable_functions" mettendo un elenco di funzioni da inibire separate da virgola. La direttiva ha effetto indipendentemente dal Safe Mode.

 :bye:

risposto 10 anni fa
Gianni Tomasicchio
X 0 X

Già, ma vorrei anche che io, possa continuare ad usare certe funzioni :(

risposto 10 anni fa
Marco Grazia
X 0 X

Ciao Marcolino ;)

Potresti usare un vecchio "sporco" trucco: rinomini le vecchie funzioni con nomi nuovi ed inibisci le vecchie  ;D

risposto 10 anni fa
karlotto
X 0 X
Potresti usare un vecchio "sporco" trucco: rinomini le vecchie funzioni con nomi nuovi ed inibisci le vecchie  ;D

modificando e ricompilando PHP?!?  ::)

risposto 10 anni fa
Gianni Tomasicchio
X 0 X

Oddio Karl8 mi perseguita anche qui  :o

Ciao K  :bye:

No come ha detto Gianni, è un trucco sicuramente vecchio, ma assolutamente sporco.

Penso che la cosa migliore sia giocare bene sui permessi utente, in fondo siamo su linux, e fare in modo che gli utenti normali, non possano fare danni.

risposto 10 anni fa
Marco Grazia
X 0 X
Effettua l'accesso o registrati per rispondere a questa domanda