Sto creando un'applicazione AppEngine che memorizza i dati in Google Cloud Storage. Io uso la libreria GCS (Google Cloud Storage Client) come suggerito.Google Cloud Storage Client non funziona su appserver di sviluppo
La mia app funziona quando distribuita su AppEngine (lettura/scrittura/elenco oggetti) ma non riesco a farlo funzionare sul server di sviluppo. Il server di sviluppo continua a restituire l'errore 404 e GCS solleva NotFoundError. Dev-Appserver dovrebbe emulare la funzionalità di cloud storage senza configurazioni specifiche, ecc. Vedo nei file di log che il server di sviluppo sta accettando richieste in "/ _ah/gcs", ma sembra che non ci sia alcun gestore per quell'URL. Ho provato con la versione 1.8.5 e 1.8.6. Oltre alla mia app, nemmeno l'app dimostrativa fornita da Google funziona.
C'è qualcosa che mi manca qui, ad es. una configurazione speciale per il dev-appserver?
Esattamente lo stesso problema qui. È possibile che questo sia stato rotto di recente? A [checkin to appengine-gcs-client datato 29/10/13] (https://code.google.com/p/appengine-gcs-client/source/detail?r=125) sembra aver introdotto il '/ _ah/gcs' endpoint. Il client non è sincronizzato con dev appserver? – ckhan
È così fastidioso. In effetti, molti runtime di PHP sono così rotti e incoerenti. Arrrg ... Nella mia casella di sviluppo sto gestendo il GCS descritto da speciali caricamenti di involucri nell'ambiente di sviluppo caricandolo in qualche directory locale ... Brutto, ma funziona per ora. –