如何解决使用s3cmd和S3fm从命令行和在php中?
| 我需要在我的PHP应用程序中添加S3功能。我还需要手动从命令行将文件上传到S3帐户。 当然,对我而言,最好在PHP中使用S3fm,但是我想知道是否应该从我的php脚本中调用S3cmd-只是为了避免让两个工具做同样的事情。 如果此Q不属于此处,请随时将其撞到serverfault.com(/其他位置)?解决方法
您可以通过php的不同方式启动s3cmd:
http://ru.php.net/manual/zh/function.system.php
<?php system(\"/path/to/s3cmd\"); ?>
http://ru.php.net/manual/zh/function.exec.php
<?php exec(\"/path/to/s3cmd\"); ?>
http://ru.php.net/manual/zh/function.passthru.php
<?php passthru(\"/path/to/s3cmd\"); ?>
http://ru.php.net/manual/zh/function.popen.php
<?php $handle = popen(\"/path/to/s3cmd\",\"r\"); ?>
如果您使用http://ru.php.net/manual/en/function.move-uploaded-file.php进行简单的文件卸载
您将解决您的问题。
祝好运!
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。