gpt4 book ai didi

PHP 使用 exec 运行 curl

转载 作者:太空宇宙 更新时间:2023-11-04 13:00:47 25 4
gpt4 key购买 nike

我尝试使用 exec 方法在 php 中运行 curl 命令,它有效在我的 Linux 服务器上很好,但在我的 Windows 机器上不工作,我检查了我的 PHP 配置文件也是,那里启用了 curl。可能是什么问题它不起作用?

我的命令是(一个用于 Linux - 这个在那里成功运行)'curl -u admin:geoserver -XPUT -H "Content-type:image/tiff"--data-binary @/opt/lampp/htdocs/PDAN_Dev/Admin/uploads/tif/'.$data_set_name.'.tif http://localhost:8080/geoedge/rest/workspaces/geoedge/coveragestores/ '.$data_set_name.'/file.geotiff'

我在Windows下运行的

exec("curl -u admin:geoserver -XPUT -H Content-type:image/tiff --data-binary C:/Users/Developer/Desktop/geoedge-test12.tif http://107.167.186.125:8080/geoedge/rest/workspaces/geoedge/coverageStores/geoedge-test13/file.geotiff ")

当我在命令提示符下运行它时,它没有给我任何输出

最佳答案

这意味着你没有在你的windows机器上安装curl。 PHP curl 与机器安装的 curl 不同。当您检查 php 配置时,它会显示为 php 而不是为机器安装的模块。

关于PHP 使用 exec 运行 curl,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33952921/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com