2013-09-26 162 views
0

請原諒我的英文,我是法語:)將圖片從EC2上傳到S3

所以,我必須將圖片從ec2上傳到s3。 我正在使用php庫,但我發現它非常非常流行! 所以,我做了一些搜索,我找到了s3cmd工具。 不過,這並不以exec PHP函數工作:

exec("/usr/bin/s3cmd put –acl-public –guess-mime-type –config=/var/www/html/.s3cfg /var/www/html/website/public/img/a/1380098080346/1.jpg s3://mybucket 2>&1") 

輸出是:

ERROR: Can't find a config file. Please use --config option. 

我的配置文件的所有者是Apache和權利是777(用於測試;)),但一無所獲。 .. 我仍然有同樣的錯誤......

因爲我已經按照本網頁的信息:http://thephpsolutions.wordpress.com/tag/s3cmd/

你有一個想法? 非常感謝!

回答

2

這可能是你的問題一個錯字,但在你的exec語句,你需要的配置之前有兩個破折號:

-–config=/var/www/html/.s3cfg