Link to home
Start Free TrialLog in
Avatar of khilles
khilles

asked on

PHP SSL Certificate problem

Hi, I have an Amazon S3 account and have used a S3 code successfully in Linux, but am having problems using that code in Windows Server 2008 R2. I'm getting the error:

Warning: S3::putObject(): [60] SSL certificate problem, verify that the CA cert is OK. Details: error:14090086:SSL routines:SSL3_GET_SERVER_CERTIFICATE:certificate verify failed in C:\website\S3\S3.php on line 358

The key functionality is to not only upload the file, but make it publicly accessible. I have JungleDisk so I can upload them that way (making the bucket a drive) but it doesn't make it available from the web. I use the functionality to archive images that need to be accessed from a webpage.

If anyone has any other options, I'm open, but I'm betting its some permissions error or SSL related to CURL or something...

I'm using the code:

      $s3 = new S3(awsAccessKey, awsSecretKey);

      if ($s3->putObjectFile($uploadFile, $bucketName, baseName($uploadFile), S3::ACL_PUBLIC_READ))
      {
            return "";
      }


Thanks!!!
S3.php
ASKER CERTIFIED SOLUTION
Avatar of khilles
khilles

Link to home
membership
This solution is only available to members.
To access this solution, you must be a member of Experts Exchange.
Start Free Trial