Xin hướng dẫn config addon [bd] attachments store

Discussion in 'Chatting' started by manhhieudhhv, Dec 19, 2014.

  1. manhhieudhhv

    manhhieudhhv New Member

    Mình cài addon attachment store lưu trữ ở s3 amazon cloudfont và mắc lỗi:
    1.) Zend_Http_Client_Adapter_Exception: Read timed out after 10 seconds - library/Zend/Http/Client/Adapter/Socket.php:512
    2.) ErrorException: openssl_sign() [<a href='function.openssl-sign'>function.openssl-sign</a>]: supplied key param cannot be coerced into a private key -library/bdAttachmentStore/Helper/CloudFront.php:43
    3.) ErrorException: Undefined index: old - library/bdAttachmentStore/CacheRebuilder/StorageOptions.php:44
    Mong bạn giúp đỡ. Cảm ơn bạn rất nhiều.
     
  2. xfrocks

    xfrocks XenForo rocks!
    Staff Member

    Cái này lỗi server thì phải, bạn gửi thông tin qua conversation để mình kiểm tra nhé.
     
  3. manhhieudhhv

    manhhieudhhv New Member

    Bạn cần thông tin gì ạ. Trong thời gian tới bạn có ý định phát triển addon này với google driver không bạn, mình thấy áp dụng được với google driver sẽ tốt hơn amazon s3 rất nhiều về mặt tốc độ upload cũng như download. Cảm ơn bạn
     
  4. xfrocks

    xfrocks XenForo rocks!
    Staff Member

    Mình cần XenForo admin để kiểm tra options + FPT để debug bạn nhé. Hiện Google Drive không hỗ trợ được do cơ chế link của Google Drive bị hạn chế.
     
  5. runmanton

    runmanton New Member

    mình cài addon này vào và ko biết setting như thế nào để có thể sử dụng đc Amazon S3 nữa.

    Mình đã đăng ký Amazon S3 rồi nhưng chả hiểu sao điền thông tin key và secret vào rồi toàn bị báo lỗi như trong hình.

    Mong nhận được sự giúp đỡ của bạn!
     

    Attached Files:

  6. xfrocks

    xfrocks XenForo rocks!
    Staff Member

    S3 báo lại là key không có quyền upload object vô cái S3 bucket đó rồi bạn. Bạn có xài IAM không hay đang xài key root?
     
  7. runmanton

    runmanton New Member

    Cảm ơn bạn đã trả lời!

    Mình có vào IAM tạo user để lấy key&secret key
    Nhưng mình ko tự tin là mình đã tạo và setup đúng.Bạn có link hướng dẫn setup tài khoản của Amazon S3 ko?
     
  8. xfrocks

    xfrocks XenForo rocks!
    Staff Member

    Để test bạn có thể lấy thử access key / secret root để chạy thử.

    Còn mình setup IAM thường tạo policy như thế này rồi attach vô user.

    Code:
    {
        "Version": "2012-10-17",
        "Statement": [
            {
                "Effect": "Allow",
                "Action": [
                    "s3:ListBucket"
                ],
                "Resource": [
                    "arn:aws:s3:::bucket_name_123"
                ]
            },
            {
                "Effect": "Allow",
                "Action": [
                    "s3:PutObject",
                    "s3:PutObjectAcl",
                    "s3:GetObject",
                    "s3:DeleteObject"
                ],
                "Resource": [
                    "arn:aws:s3:::bucket_name_123/*"
                ]
            }
        ]
    }
    
     
    1. runmanton

      runmanton New Member

      runmanton @xfrocks Cảm ơn bạn.

      Cho mình hỏi setup options của addon trên xenforo thì chỉ cần điền tên bucket,key,secret là được nhỉ?

      Có cần phải sửa file config.php không bạn?
       
    2. xfrocks

      xfrocks XenForo rocks!
      Staff Member

      xfrocks @runmanton 2 cách đều được nha bạn. Để tiện khi test thì bạn xài trên option cho nhanh. Còn okie rồi đưa xuống config thì bảo mật hơn, nhưng cũng không bắt buộc.
       
  9. runmanton

    runmanton New Member

    @xfrocks Bạn ơi mình đã thử rất nhiều rồi nhưng không có kết quả bạn ạ :(

    Phiền bạn khi nào có thời gian thì bạn viết thêm 1 bài hướng dẫn cách setup Amazon S3 + setup options addon trên xenforo.

    Mình và mấy đứa bạn cũng mua addon này nhưng hiện tại cũng đều không thể kết nối được với Amazon S3.

    Cảm ơn bạn đã support
     
    xfrocks likes this.
Loading...