PEAR is archived and read-only

This mirror preserves historical PEAR package releases and metadata so existing references remain available.

Home » Web Services » Services_Amazon_S3

PHP API for Amazon S3 (Simple Storage Service)

This package is unmaintained.

Download latest release 0.4.0 (archived versions might be outdated)

License: BSD

Description

This package provides an object-oriented interface to the Amazon Simple Storage Service (S3). This package is based on the 2006-03-01 REST API.

Features:

1. List, create and delete buckets, including buckets with location constraints (European buckets).
2. Create, read and delete objects including metadata.
3. List keys in a bucket using an SPL Iterator with support for paging, key prefixes and delimiters.
4. Manipulate access control lists for buckets and objects.
5. Specify the request style (virtualhost, cname, path style) and endpoint.
6. Get signed URLs to allow a trusted third party to access private files.
7. Access buckets and objects using PHP filesystem functions through a stream wrapper

Documentation

Manual

Maintainers

Dependencies

Required

Releases

Bugs

IDStatusTypeVersionDateSummary
#13852ClosedBugCVS2008-05-08check if test config file exists
#14751ClosedReq0.2.02008-10-06Add S3 Object COPY operation
#15239ClosedReqCVS2008-12-04Use HTTP_Request2
#15240ClosedReqCVS2008-12-04Add ability to set content headers for new objects created via streams
#15302BogusBug0.1.02008-12-14Services_Amazon_S3_Exception: $addr cannot be empty
#15312ClosedBugCVS2008-12-15Warning in getSignedUrl()
#15732ClosedBugCVS2009-01-22Files get truncated when saving to S3 with mbstring overloading enabled
#15893ClosedReq2009-02-12Add deprecated backwards-compatible 'default_acl' config property
#16517ClosedReq0.2.02009-08-13Make object iterator automatically load available properties
#16610ClosedDocCVS2009-09-15Please add the link to the documentation
#16827ClosedBugCVS2009-11-23Adding empty value for custom metadata causes signature to generate incorrectly
#16912ClosedBug0.3.02009-12-16Invalid Variable
#17009No FeedbackBug0.3.02010-01-18Filesize on original file and uploaded file differ.
#17034DuplicateBug0.3.02010-01-26Undefined Variable
#17042ClosedBugCVS2010-01-29eTag should not have quotation marks stripped
#17050OpenReqCVS2010-01-31Detect MIME-types in stream wrapper
#17130Wont fixBug0.3.12010-02-18copy() fails
#17131ClosedReq0.3.12010-02-18Ability to fetch the logging information per bucket.
#18292ClosedBug0.3.12011-02-22S3 and Stream have a different option name.
#18293DuplicateBug0.3.12011-02-22S3 and Stream have a different option name.
#18457ClosedBugSVN2011-04-19Stream Wrapper ignores various writing modes
#18654ClosedBug0.3.32011-07-06Underscores in bucket names
#18658ClosedBug0.3.42011-07-08Last regex patch broken
#18821ClosedDocSVN2011-09-10S3_Stream class block corrections
#19380OpenBug0.3.52012-04-11No $object->name