[英]Using CodeIgniter file upload class with Google Cloud Storage
有沒有辦法將CI的文件上傳類與Google Cloud Storage一起使用?
我面臨的問題是,您必須在文件上載配置中定義一個上載路徑,但是當我這樣設置時,它不起作用:
$config['upload_path'] = 'gs://<bucket-name>/';
我認為是因為GCS需要文件名,但CI不允許您在上傳路徑中使用文件名。
那我該怎么辦?
我應該轉向常規的PHP上傳嗎? 還是有辦法解決?
我認為問題是您正在設置的配置選項( upload_path
),createUploadUrl函數[1]上沒有這樣的選項。 應該是以下幾點:
$config['gs_bucket_name'] = 'my_bucket'
無需指定GCS URI(gs://),只需指定存儲桶名稱
[1] https://cloud.google.com/appengine/docs/php/googlestorage/user_upload#createuploadurl_options
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.