正在嘗試將文件上傳到s3存儲桶。S3 :: inputFile():無法打開輸入文件(僅從s3存儲區輸入文件)
1)首先上傳圖片(例如:xyz.jpg)到mybucket/temp
文件夾(臨時文件夾僅在s3桶中)。
2)然後從臨時文件夾試圖移動到mybucket/upload
文件夾。
這裏我使用
$blnReturn = S3::putObject(S3::inputFile($strSourcePath), 'assets.mydomain.com', $strS3DestinationPath, S3::ACL_PUBLIC_READ);
(Here $strSourcePath = "//assets.mydomain.com/static/temp/xyz.jpg";
$strS3DestinationPath = "//assets.mydomain.com/static/upload/2_xyz.jpg")
現在我越來越:
S3::inputFile(): Unable to open input file: //assets.mydomain.com/static/temp/xyz.jpg.
任何解決方案?
注意:
1)源路徑存在。
2)我不想使用複製和移動方法。因爲需要用一個圖像創建三張圖像
您是使用命令行還是編程語言? –
編程語言 –
哪一個?提供儘可能多的上下文以獲得最佳答案。 :) –