请教php代码中重启workman无效的原因

0

<?php
pclose(popen('php workerman.php reload', 'r'));
?>也尝试了 system , shell_exec , exec 命令,都无效,求解,感谢!
直接在shell窗口中运行是ok的。

已邀请:

six

赞同来自: 2007lf

因为apache 或者 php-fpm的运行用户权限很低,而workerman启动用户一般是root吧。
用apache或者php-fpm的用户运行workerman应该可以

要回复问题请先登录注册