2013-09-26 125 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