Solution au problème selon lequel la fonction php exec ne prend pas effet : 1. Ouvrez le fichier /etc/php.ini, supprimez exec, puis enregistrez et redémarrez php-fpm 2. Modifiez la valeur de "safe_mode" sur off ; .
L'environnement d'exploitation de cet article : système Windows 7, PHP version 7.1, ordinateur DELL G3
Que dois-je faire si la fonction php exec ne prend pas effet
php. exec ne fonctionne pas, solution
N° 1 .
La méthode de désactivation est la suivante :
Ouvrez le fichier /etc/php.ini,
recherchez Disable_functions et ajoutez le nom de la fonction à désactiver, comme suit :
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
Au contraire, la façon de l'activer est de supprimer exec, puis de sauvegarder et de redémarrer php -fpm
Deuxième.
Ouvrez le fichier /etc/php.ini,
safe_mode = Passer de on à off . J'utilise php5.4 et la valeur par défaut est désactivée
disable_functions=
Apprentissage recommandé : "Tutoriel vidéo PHP》
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!