<?xml version="1.0" encoding="utf-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	>
<channel>
	<title>Comments on: Amazon S3 PHP Class</title>
	<atom:link href="http://www.neurofuzzy.net/2006/03/17/amazon-s3-php-class/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.neurofuzzy.net/2006/03/17/amazon-s3-php-class/</link>
	<description>Geoff Gaudreault's Flash weblog and source files archive.</description>
	<pubDate>Wed, 19 Nov 2008 04:16:45 +0000</pubDate>
	<generator>http://wordpress.org/?v=2.6.2</generator>
		<item>
		<title>By: Planeta Fedora &#187; Amazon S3 is everywhere</title>
		<link>http://www.neurofuzzy.net/2006/03/17/amazon-s3-php-class/#comment-2150</link>
		<dc:creator>Planeta Fedora &#187; Amazon S3 is everywhere</dc:creator>
		<pubDate>Tue, 16 Jan 2007 08:55:21 +0000</pubDate>
		<guid isPermaLink="false">http://www.neurofuzzy.net/2006/03/17/amazon-s3-php-class/#comment-2150</guid>
		<description>[...] S3 libraries for Ruby (and another one), Perl, PHP, and Java. [...]</description>
		<content:encoded><![CDATA[<p>[...] S3 libraries for Ruby (and another one), Perl, PHP, and Java. [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Planeta Debian &#187; Amazon S3 is everywhere</title>
		<link>http://www.neurofuzzy.net/2006/03/17/amazon-s3-php-class/#comment-2149</link>
		<dc:creator>Planeta Debian &#187; Amazon S3 is everywhere</dc:creator>
		<pubDate>Tue, 16 Jan 2007 08:47:08 +0000</pubDate>
		<guid isPermaLink="false">http://www.neurofuzzy.net/2006/03/17/amazon-s3-php-class/#comment-2149</guid>
		<description>[...] S3 libraries for Ruby (and another one), Perl, PHP, and Java. [...]</description>
		<content:encoded><![CDATA[<p>[...] S3 libraries for Ruby (and another one), Perl, PHP, and Java. [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Nilesh</title>
		<link>http://www.neurofuzzy.net/2006/03/17/amazon-s3-php-class/#comment-2124</link>
		<dc:creator>Nilesh</dc:creator>
		<pubDate>Tue, 05 Dec 2006 02:21:16 +0000</pubDate>
		<guid isPermaLink="false">http://www.neurofuzzy.net/2006/03/17/amazon-s3-php-class/#comment-2124</guid>
		<description>Any example of using this class to Edit a ACL of  file that is already on the S3?

for example i want to set a file to everyone to read only. then change it back to private.

is this S3 class already able to do this, in a easy way or would it have to be done another way? thanks,
nilesh</description>
		<content:encoded><![CDATA[<p>Any example of using this class to Edit a ACL of  file that is already on the S3?</p>
<p>for example i want to set a file to everyone to read only. then change it back to private.</p>
<p>is this S3 class already able to do this, in a easy way or would it have to be done another way? thanks,<br />
nilesh</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: patrol</title>
		<link>http://www.neurofuzzy.net/2006/03/17/amazon-s3-php-class/#comment-2112</link>
		<dc:creator>patrol</dc:creator>
		<pubDate>Tue, 28 Nov 2006 01:13:40 +0000</pubDate>
		<guid isPermaLink="false">http://www.neurofuzzy.net/2006/03/17/amazon-s3-php-class/#comment-2112</guid>
		<description>How to you create subdirectories? If I enter say rootfile/imagefiles for a directory name, it gives me:
MissingContentLengthYou must provide the Content-Length HTTP

any ideas?</description>
		<content:encoded><![CDATA[<p>How to you create subdirectories? If I enter say rootfile/imagefiles for a directory name, it gives me:<br />
MissingContentLengthYou must provide the Content-Length HTTP</p>
<p>any ideas?</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: geoff</title>
		<link>http://www.neurofuzzy.net/2006/03/17/amazon-s3-php-class/#comment-2081</link>
		<dc:creator>geoff</dc:creator>
		<pubDate>Mon, 06 Nov 2006 15:58:42 +0000</pubDate>
		<guid isPermaLink="false">http://www.neurofuzzy.net/2006/03/17/amazon-s3-php-class/#comment-2081</guid>
		<description>I may be wrong, but it looks like you are sending the HTTP request to http://s3.amazonaws.com/naidus/l_2025.  Shouldn't you be sending it to just http://s3.amazonaws.com?

Did you try the signature tester?</description>
		<content:encoded><![CDATA[<p>I may be wrong, but it looks like you are sending the HTTP request to <a href="http://s3.amazonaws.com/naidus/l_2025" rel="nofollow">http://s3.amazonaws.com/naidus/l_2025</a>.  Shouldn&#8217;t you be sending it to just <a href="http://s3.amazonaws.com?" rel="nofollow">http://s3.amazonaws.com?</a></p>
<p>Did you try the signature tester?</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Raj</title>
		<link>http://www.neurofuzzy.net/2006/03/17/amazon-s3-php-class/#comment-2079</link>
		<dc:creator>Raj</dc:creator>
		<pubDate>Mon, 06 Nov 2006 11:06:18 +0000</pubDate>
		<guid isPermaLink="false">http://www.neurofuzzy.net/2006/03/17/amazon-s3-php-class/#comment-2079</guid>
		<description>Hello

I have successfully created the bucket and can see the getbucket function also, but when i try to put objects, I am getting the following error.

HTTP Request sent to: http://s3.amazonaws.com/naidus/l_2025


MD5 HASH OF DATA: MZ8OIggo0ZDwgb01FbnTzg==


Setting content type to image/jpeg


Setting acl string to private


Signing String: PUT image/jpeg Mon, 06 Nov 2006 11:05:03 GMT Standard Time x-amz-acl:private /naidus/l_2025


SignatureDoesNotMatchThe request signature we calculated does not match the signature you provided. Check your key and signing method.860AD0BXXXXXX


Note: I have changed the line 765 in Request.php file to (HTTP_REQUEST_METHOD_POST == $this-&#62;_method &#38;&#38; empty($this-&#62;_postData) &#38;&#38; empty($this-&#62;_postFiles))) {

Please help me.

Thanks
 Raj</description>
		<content:encoded><![CDATA[<p>Hello</p>
<p>I have successfully created the bucket and can see the getbucket function also, but when i try to put objects, I am getting the following error.</p>
<p>HTTP Request sent to: <a href="http://s3.amazonaws.com/naidus/l_2025" rel="nofollow">http://s3.amazonaws.com/naidus/l_2025</a></p>
<p>MD5 HASH OF DATA: MZ8OIggo0ZDwgb01FbnTzg==</p>
<p>Setting content type to image/jpeg</p>
<p>Setting acl string to private</p>
<p>Signing String: PUT image/jpeg Mon, 06 Nov 2006 11:05:03 GMT Standard Time x-amz-acl:private /naidus/l_2025</p>
<p>SignatureDoesNotMatchThe request signature we calculated does not match the signature you provided. Check your key and signing method.860AD0BXXXXXX</p>
<p>Note: I have changed the line 765 in Request.php file to (HTTP_REQUEST_METHOD_POST == $this-&gt;_method &amp;&amp; empty($this-&gt;_postData) &amp;&amp; empty($this-&gt;_postFiles))) {</p>
<p>Please help me.</p>
<p>Thanks<br />
 Raj</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: geoff</title>
		<link>http://www.neurofuzzy.net/2006/03/17/amazon-s3-php-class/#comment-2071</link>
		<dc:creator>geoff</dc:creator>
		<pubDate>Thu, 02 Nov 2006 19:14:02 +0000</pubDate>
		<guid isPermaLink="false">http://www.neurofuzzy.net/2006/03/17/amazon-s3-php-class/#comment-2071</guid>
		<description>With your PUT, did you try using &lt;a href="http://developer.amazonwebservices.com/connect/entry.jspa?externalID=199&#038;categoryID=47" rel="nofollow"&gt;Amazon's signature tester&lt;/a&gt;?

With your GET, did you create the bucket first?  You need to have created a bucket, and it must belong to you.  I'd imagine my_bucket was taken long ago...</description>
		<content:encoded><![CDATA[<p>With your PUT, did you try using <a href="http://developer.amazonwebservices.com/connect/entry.jspa?externalID=199&#038;categoryID=47" rel="nofollow">Amazon&#8217;s signature tester</a>?</p>
<p>With your GET, did you create the bucket first?  You need to have created a bucket, and it must belong to you.  I&#8217;d imagine my_bucket was taken long ago&#8230;</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Raj</title>
		<link>http://www.neurofuzzy.net/2006/03/17/amazon-s3-php-class/#comment-2067</link>
		<dc:creator>Raj</dc:creator>
		<pubDate>Mon, 30 Oct 2006 11:15:35 +0000</pubDate>
		<guid isPermaLink="false">http://www.neurofuzzy.net/2006/03/17/amazon-s3-php-class/#comment-2067</guid>
		<description>Hello

I have used this class and example to put and get operations.but i had some problems with both operations.

PUT:
--
HTTP Request sent to: http://s3.amazonaws.com/slideroll_photos/l


MD5 HASH OF DATA: 3gL5HZh77en8YRlkiaS/LQ==


Setting content type to image/jpeg


Setting acl string to private


Signing String: PUT 3gL5HZh77en8YRlkiaS/LQ== image/jpeg Mon, 30 Oct 2006 11:22:13 GMT Standard Time x-amz-acl:private /slideroll_photos/l


SignatureDoesNotMatchThe request signature we calculated does not match the signature you provided. Check your key and signing 
=========================
GET::

HTTP Request sent to: http://s3.amazonaws.com/my_bucket/1.jpg


Signing String: GET Mon, 30 Oct 2006 11:18:01 GMT Standard Time /my_bucket/1.jpg


AccessDeniedAccess Denied549D673484D36C6BWM/zEP/gIBbWQaedkG2jKA3HpPbmoPC8XuznFB0bCTRvOniNo2hKXMAAJ/VbwfkQ


Warning: Cannot modify header information - headers already sent by (output started at D:\PHP\s3-php-demo\s3.class.php:583) in D:\PHP\s3-php-demo\demo.php on line 22
AccessDeniedAccess Denied549D673484D36C6BWM/zEP/gIBbWQaedkG2jKA3HpPbmoPC8XuznFB0bCTRvOniNo2hKXMAAJ/VbwfkQ</description>
		<content:encoded><![CDATA[<p>Hello</p>
<p>I have used this class and example to put and get operations.but i had some problems with both operations.</p>
<p>PUT:<br />
&#8211;<br />
HTTP Request sent to: <a href="http://s3.amazonaws.com/slideroll_photos/l" rel="nofollow">http://s3.amazonaws.com/slideroll_photos/l</a></p>
<p>MD5 HASH OF DATA: 3gL5HZh77en8YRlkiaS/LQ==</p>
<p>Setting content type to image/jpeg</p>
<p>Setting acl string to private</p>
<p>Signing String: PUT 3gL5HZh77en8YRlkiaS/LQ== image/jpeg Mon, 30 Oct 2006 11:22:13 GMT Standard Time x-amz-acl:private /slideroll_photos/l</p>
<p>SignatureDoesNotMatchThe request signature we calculated does not match the signature you provided. Check your key and signing<br />
=========================<br />
GET::</p>
<p>HTTP Request sent to: <a href="http://s3.amazonaws.com/my_bucket/1.jpg" rel="nofollow">http://s3.amazonaws.com/my_bucket/1.jpg</a></p>
<p>Signing String: GET Mon, 30 Oct 2006 11:18:01 GMT Standard Time /my_bucket/1.jpg</p>
<p>AccessDeniedAccess Denied549D673484D36C6BWM/zEP/gIBbWQaedkG2jKA3HpPbmoPC8XuznFB0bCTRvOniNo2hKXMAAJ/VbwfkQ</p>
<p>Warning: Cannot modify header information - headers already sent by (output started at D:\PHP\s3-php-demo\s3.class.php:583) in D:\PHP\s3-php-demo\demo.php on line 22<br />
AccessDeniedAccess Denied549D673484D36C6BWM/zEP/gIBbWQaedkG2jKA3HpPbmoPC8XuznFB0bCTRvOniNo2hKXMAAJ/VbwfkQ</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: pairwise team blog &#187; Blog Archive &#187; A Simple Amazon Php s3 class</title>
		<link>http://www.neurofuzzy.net/2006/03/17/amazon-s3-php-class/#comment-1942</link>
		<dc:creator>pairwise team blog &#187; Blog Archive &#187; A Simple Amazon Php s3 class</dc:creator>
		<pubDate>Mon, 28 Aug 2006 16:57:14 +0000</pubDate>
		<guid isPermaLink="false">http://www.neurofuzzy.net/2006/03/17/amazon-s3-php-class/#comment-1942</guid>
		<description>[...] I tried the s3 class from neurofuzzy, but I had a heck of a time installing it. I kept getting &#8220;Signature Does Not Match&#8221; errors when attempting to upload my images. So I went ahead and forged my own path. [...]</description>
		<content:encoded><![CDATA[<p>[...] I tried the s3 class from neurofuzzy, but I had a heck of a time installing it. I kept getting &#8220;Signature Does Not Match&#8221; errors when attempting to upload my images. So I went ahead and forged my own path. [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: geoff</title>
		<link>http://www.neurofuzzy.net/2006/03/17/amazon-s3-php-class/#comment-1938</link>
		<dc:creator>geoff</dc:creator>
		<pubDate>Sat, 26 Aug 2006 20:47:29 +0000</pubDate>
		<guid isPermaLink="false">http://www.neurofuzzy.net/2006/03/17/amazon-s3-php-class/#comment-1938</guid>
		<description>Mike,

What operation were you running when this error came up?

Thanks!
Geoff</description>
		<content:encoded><![CDATA[<p>Mike,</p>
<p>What operation were you running when this error came up?</p>
<p>Thanks!<br />
Geoff</p>
]]></content:encoded>
	</item>
</channel>
</rss>
