Я пытаюсь отправить файл через Curl, который был создан в vfs: // в Google App Engine. Он отлично работает, но Curl не может по какой-то причине загрузить файл, возвращающий ошибку «Не удается загрузить файл из ...». Я дважды проверил функцию file_get_contents
, и файл все еще там, когда вызывается Curl, так что это не тот случай, когда файл отсутствует. Эта проблема возникает только в файловой системе GAE.Curl не может загружать временные файлы из vfs: //
Файл создан с использованием tempnam(sys_get_temp_dir(), 'file');
.
Связана ли эта проблема с тем, чтобы Curl не поддерживалась надлежащим образом в GAE? Каков правильный способ создания временных файлов для Curl для чтения в GAE?