運行加載和運行良好的 XAMPP,并且可以看到所有其他 localhost/folder ,但是只要我上傳這個
<?php
$data = array (
'number' => 1,
'current_date' => date('Y-m-d'),
'name' => 'RS'
);
$ch = curl_init();
$options = array(
CURLOPT_URL => 'http://localhost/fake_api/',
CURLOPT_POST => 1,
CURLOPT_POSTFIELDS => $data,
CURLOPT_RETURNTRANSFER => 1,
);
curl_setopt_array($ch, $options);
$result = curl_exec($ch);
curl_close($ch);
print_r($result);
?>
php 檔案,它會向瀏覽器回傳“找不到物件”。我正在嘗試POST使用 cURL 腳本自學該方法,因為最終在實時服務器上我需要發布到實時 API,但我在這個障礙上遇到了嚴重的絆腳石。
我確實有一個單獨的 / 目錄,其中包含 apache 可以看到的php檔案fake_api,并且可以在回傳的瀏覽器中看到。array()
編輯 Apache 停止查看該特定 php 檔案所在的整個 /directory,而不僅僅是 /directory/file.php
uj5u.com熱心網友回復:
經過更多研究后我找到了答案,我沒有[]在curl_opt_array()
初始資料變數或初始資料變數中指定一個陣列
$data = array ();
本來應該
$data = array ([]);
轉載請註明出處,本文鏈接:https://www.uj5u.com/qukuanlian/496908.html
