Почему файлы, загружаемые с помощью createUploadUrl (), заполняют мое хранилище данных и хранилище больших двоичных объектов и как их удалить?

У меня есть приложение PHP на Google App Engine, которое недавно увеличило бесплатную квоту в 1 ГБ в хранилище данных хранилища данных. Я даже не знал, что PHP на GAE может даже использовать хранилище данных. Оказывается, что любой файл, который загружен через CloudStorageTools :: createUploadUrl (), создает записи в хранилище данных в BlobInfo

SELECT * FROM __BlobInfo__

Blob Viewer также перечисляет все файлы, загруженные с помощью createUploadUrl (). Похоже, что эти файлы не нужны, так как я могу вручную загрузить файл в свое ведро и по-прежнему создавать URL-адрес для отображения изображений с помощью CloudStorageTools :: getImageServingUrl () без создания каких-либо записей в этих таблицах.

У меня вопрос как их удалить? Разве они не должны быть удалены после того, как их положили в мое ведро? или я вызываю move_uploaded_file () ?? Я делаю все в соответствии с документами.

https://cloud.google.com/appengine/docs/php/googlestorage/user_upload

Даже файлы загружены через Google WordPress для GAE там.

0

Решение

Вы можете безопасно удалить эти записи хранилища данных, используя консоль администратора. Я думаю, вам нужно загрузить много (я имею в виду много) больших двоичных объектов, прежде чем вы приблизитесь к каким-либо квотам.

Ключи больших двоичных объектов создаются и записываются для приложения, поскольку механизм загрузки также поддерживает приложения, написанные для устаревшего механизма загрузки, который записывал в хранилище больших двоичных объектов, а не в облачное хранилище.

1

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]