[英]Uploading file to a remote folder from php script
我知道以前有與我的標題幾乎相同的問題,但在將其標記為重復之前,請檢查我的詳細信息。 我想將文件從本地計算機上的PHP腳本上載到同一LAN上的另一台計算機上。 即使我可以ping通遠程系統IP地址,當我嘗試上傳文件時,我仍然收到一條錯誤消息,指示我的文件無法移動到遠程服務器上的最終位置。 下面是不起作用的腳本:它引發了錯誤: 錯誤:文件未上傳。 再試一次。
$moveResult = move_uploaded_file($fileTmpLoc, "//10.32.0.17/home/uploads/$log_username/$db_file_name");
// Check to make sure the move result is true before continuing
if($moveResult != true){
echo "ERROR: File not uploaded. Try again.";
unlink($fileTmpLoc); // Remove the uploaded file from the PHP temp folder
exit();
}
但是,當我將文件路徑更改為本地計算機上的文件夾時,如下所示:
$moveResult = move_uploaded_file($fileTmpLoc, "/home/uploads/$log_username/$db_file_name");
有用!
請,我應如何指示遠程文件夾的路徑? 遠程計算機是Linux系統,而本地計算機是Windows系統。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.