2
我試圖移動/複製/上傳tmp目錄的圖像,使用下面的代碼另一個目錄,但我不認爲我的形象被移動/複製到目標。有其他選擇嗎?PHP文件上傳/移動不起作用
public function uploadToS3($file, $tmp_url) {
if (strrpos($file, '.tmp') == strlen($file)-4) {
$file = substr($file, 0, strlen($file)-4);
}
$destination = "var/www/html/image" . $file;
if (file_exists($destination)) {
echo 'File '. $destination. ' already exists!';
} else {
move_uploaded_file($tmp_url, $destination);
}
}
//Ex: $tmp_url = http://localhost/mage/media/tmp/catalog/product/s/c/abc.png
//Ex: $destination = /var/www/html/image/s/c/abc.png
按照下面我的意見已經嘗試下面的PHP代碼,也失敗
<?php
$tmp_url = "var/www/html/abc/abc.png";
$destination = "var/www/html/des/abc.png";
if(move_uploaded_file($tmp_url, $destination)){echo "success";}else{echo "fail";}
也許你錯過了起始/ $目標=「無功/網絡/ HTML /圖像」。 $文件; – pvg
做,如果(move_uploaded_file($ tmp_url,$目的地)){回聲 「成功」;}其他{回聲 「不及格」;}和後期輸出...做 –
@WilliamMadede:它說失敗。 – amitshree