好的,有问题。我的 PHP 脚本工作除了 1 行。
此行尝试使用 执行外部命令exec()
。
我得到:
警告:exec():无法分叉
我试着寻找答案。几个网站说我必须在cmd.exe
. system32
我是否这样做syswow64
,我不确定。
也不确定要添加什么用户。ISUR
或lime
我从get_current_user()
.
Windows 不允许我将任何用户添加到安全列表(右键单击文件、属性、安全、编辑)。
它也不允许我使用icacls cmd.exe /grant IUSR:F
(在 system32 中访问被拒绝)(句柄在 syswow64 中无效)
我已经向将要创建文件的文件夹添加了完全访问权限( ISUR
、SYSTEM
、SERVICE
、NETWORK
SERVICE
、lime
、Everyone
和)。IIS_ISURS
我意识到这是矫枉过正,必须削减它。
我将不得不在Windows 7x64(开发机器)和Windows Server 2012(生产)中执行此操作。
我发现的许多示例要么是针对以前的系统,要么没有详细说明。
有人可以帮帮我吗?我需要让脚本正常工作。谢谢