php exec函數沒有生效的解決方法:1、開啟/etc/php.ini文件,將exec刪除,然後儲存重啟php-fpm;2、將「safe_mode」的值改為off。
本文操作環境:Windows7系統、PHP7.1版、DELL G3電腦
php exec函數沒有生效怎麼辦?
php.exec 不起作用解決方案
#第1.
停用方法如下:
開啟/etc/php.ini文件,
查詢找到disable_functions ,加入需要停用的函數名,如下:
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
相反,開啟方法就是將exec刪除,然後儲存,重新啟動php -fpm
第2.
打開/etc/php.ini文件,
safe_mode = 將on改爐off,我用的是php5.4預設是off
disable_functions=
推薦學習:《PHP影片教學》
以上是php exec函數沒有生效怎麼辦的詳細內容。更多資訊請關注PHP中文網其他相關文章!