2013-05-20 4 views
0

Приложения App Engine теперь могут быть реализованы с использованием исходной версии PHP. (См Get started with App Engine for PHP - scalable, secure and reliable on Google Cloud Platform Blog (16 May 2013).Разрешения для файлов Google App Engine PHP

кажется, что процесс PHP на Google App Engine не имеет достаточно прав для создания папки. В соответствии с их documentation, встроенный в поток обработчика ftp()is not supported тоже.

ли Файловая система GAE только для чтения? Какие возможности у нас есть?

+0

возможно дубликат: [? Допускает ли Google App Engine создание файлов и папок на сервере] (http://stackoverflow.com/q/2693081/367456) - Пожалуйста, используйте поиск, прежде чем спросить вопрос. Спасибо! – hakre

ответ

4

Вы должны написать в Google Cloud Storage, а не пытаться писать в локальной файловой системе.

https://developers.google.com/appengine/docs/php/googlestorage/overview

Это может использовать обычные функции файла, вот один из их основных примеров.

$fp = fopen("gs://my_bucket/some_file.txt", "w"); 
fwrite($fp, "Hello"); 
fclose($fp); 
Смежные вопросы