Heim > Artikel > Backend-Entwicklung > Was soll ich tun, wenn die PHP-Exec-Funktion nicht wirksam wird?
Lösung für das Problem, dass die PHP-Exec-Funktion nicht wirksam wird: 1. Öffnen Sie die Datei /etc/php.ini, löschen Sie Exec, speichern Sie dann PHP-FPM und starten Sie es neu. 2. Ändern Sie den Wert von „safe_mode“ auf „Aus“. .
Die Betriebsumgebung dieses Artikels: Windows 7-System, PHP-Version 7.1, DELL G3-Computer
Was soll ich tun, wenn die PHP-Exec-Funktion nicht wirksam wird?
php. exec funktioniert nicht Lösung
Nr. 1 .
Die Deaktivierungsmethode ist wie folgt:
Öffnen Sie die Datei /etc/php.ini,
suchen Sie „disable_functions“ und fügen Sie den zu deaktivierenden Funktionsnamen wie folgt hinzu:
phpinfo,eval,passthru,exec,system,chroot,scandir,chgrp,chown,shell_exec,proc_open,proc_get_status,ini_alter,ini_alter,ini_restore,dl,pfsockopen,openlog,syslog,readlink,symlink,popepassthru,stream_socket_server,fsocket,fsockopen
Im Gegenteil, die Möglichkeit, es zu aktivieren, besteht darin, exec zu löschen, dann PHP -fpm zu speichern und neu zu starten.
. Ich verwende PHP5.4 und die Standardeinstellung ist deaktiviert
disable_functions=
Empfohlenes Lernen: „
PHP Video-Tutorial》
Das obige ist der detaillierte Inhalt vonWas soll ich tun, wenn die PHP-Exec-Funktion nicht wirksam wird?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!