При загрузке чего-либо более 1 МБ php .ini не разрешается даже при изменении post_max_size, upload_max_filesize и memory_limit AWS - PullRequest
0 голосов
/ 17 января 2020

У меня проблемы с загрузкой чего-либо более 1 МБ на мой сайт. Я пытался изменить post_max_size, upload_max_filesize и memory_limit, чтобы они соответствовали соотношению размеров файлов, которые загружаются в php .ini. файл, расположенный по адресу /etc/php.ini и перезапускающий сервер с использованием service httpd restart, но он все равно дает мне эту ошибку

Error:Unable to open FOLDER_UPLOADING_TO/FILE_THAT_I_AM_UPLOADING using mode r:
  fopen(FOLDER_UPLOADING_TO/FILE_THAT_I_AM_UPLOADING): failed to open stream: 
  No such file or directory

1 Ответ

2 голосов
/ 17 января 2020

Это похоже на проблемы с разрешениями для функции move_uploaded_file

Вы уверены, что целевой каталог имеет разрешения на запись для world? т.е. третий номер в разрешении представления? Файлы, загруженные php, принадлежат и входят в группу www-data

. Вы можете изменить владельца папки

$ sudo chown -R www-data folder // change owner
$ sudo chown -R www-data:www-data folder // change group and owner

, в которой вы сохраняете загруженные файлы. .

...