如果curl在Windows中返回写错误,则更改写权限

问题描述 投票:0回答:1

[每当我在]中运行此代码shell_exec("curl -o/$filepath https://windows.php.net/downloads/pecl/releases/memcache/3.0.8/logs/php_memcache-3.0.8-$php_version-$thread_type-$vc-$bit-logs.zip | df -k . | tr -dc '[:print:]'");时>

php,

它总是返回tr: write error

我如何授予

访问权限

脚本

从命令行?

NB:如果用户无权写入脚本,我想以编程方式授予对脚本的访问权限

编辑:错误返回正文也包括此内容curl: (23) Failed writing body (0 != 16094)

[每当我运行此代码shell_exec(“ curl -o / $ filepath https://windows.php.net/downloads/pecl/releases/memcache/3.0.8/logs/php_memcache-3.0.8-$php_version-$ thread_type- $ vc- $ bit-logs.zip | df -k。| tr ...

php windows curl command-line-interface php-curl
1个回答
1
投票

您可以将windows powershell嵌入到shell_exec()函数中,像这样

© www.soinside.com 2019 - 2024. All rights reserved.