gpt4 book ai didi

php - 在azure网站上存储文件但不打开php

转载 作者:行者123 更新时间:2023-12-03 03:10:36 25 4
gpt4 key购买 nike

尝试将图像上传到根目录以从 url 访问它。

    $url = "http://my.com/myimage.jpg";
$dir = $_SERVER['DOCUMENT_ROOT'] . "/";
var_dump($dir);
$ch = curl_init($url);
$fp = fopen($dir ."". basename($url), 'wb');
curl_setopt($ch, CURLOPT_FILE, $fp);
curl_setopt($ch, CURLOPT_HEADER, 0);
curl_exec($ch);
curl_close($ch);
fclose($fp);

当我尝试在 azure 网站上访问它时,它显示一个空白页面。没有显示错误

最佳答案

由于 Azure Web Apps 基于 Windows VM,因此文件系统分隔符为 \

请考虑以下代码片段:

header("Content-Type: image/jpeg");
$url = "http://my.com/myimage.jpg";
$dir = $_SERVER['DOCUMENT_ROOT'] . "\\";
echo file_get_contents($dir . basename($url));

关于php - 在azure网站上存储文件但不打开php,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38691263/

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