Tôi đang xây dựng ứng dụng AppEngine lưu trữ dữ liệu trong Google Cloud Storage. Tôi sử dụng thư viện Google Cloud Storage Client (GCS) như được đề xuất.Ứng dụng Google Cloud Storage không hoạt động trên máy chủ ứng dụng dev
Ứng dụng của tôi đang hoạt động khi được triển khai trên AppEngine (đọc/ghi/liệt kê các đối tượng) nhưng tôi không thể làm cho nó hoạt động trên máy chủ phát triển. Máy chủ phát triển tiếp tục trả về lỗi 404 và GCS tăng NotFoundError. Dev-appserver được cho là mô phỏng chức năng lưu trữ đám mây mà không có bất kỳ cấu hình cụ thể nào. Tôi thấy trong các tệp nhật ký mà máy chủ dev chấp nhận các yêu cầu tại "/ _ah/gcs", có vẻ như không có trình xử lý cho url đó. Tôi đã thử với phiên bản 1.8.5 và 1.8.6. Ngoài ứng dụng của tôi, thậm chí không phải ứng dụng demo do Google cung cấp.
Có điều gì đó tôi thiếu ở đây, ví dụ: cấu hình đặc biệt cho dev-appserver?
Chính xác cùng một vấn đề ở đây. Có thể điều này gần đây đã bị hỏng? [Checkin to appengine-gcs-client ngày 29/10/13] (https://code.google.com/p/appengine-gcs-client/source/detail?r=125) dường như đã giới thiệu '/ _ah/gcs' điểm cuối. Khách hàng có đồng bộ hóa với máy chủ ứng dụng của dev không? – ckhan
Điều đó thật khó chịu. Trong thực tế, rất nhiều thời gian chạy PHP bị hỏng và không nhất quán. Arrrg ... Trên hộp dev của tôi, tôi đang xử lý GCS được mô tả bằng cách tải lên đặc biệt lên môi trường dev bằng cách tải lên một số thư mục cục bộ ... Xấu xí, nhưng bây giờ vẫn hoạt động. –