У меня обычная загрузка фоток, не считая всякой всячины, которая делается между загрузкой и сохранением.
Я убрал всё лишнее, оставив только загрузку и сохранение фото - ничего лишнего.
При выводе массива $_FILE через var_dump или print_r, получаю следующие результаты:
Array ( [picture] => Array ( [name] => Скрин паспорта.jpg [type] => image/jpeg [tmp_name] => W:\userdata\temp\phpD95D.tmp [error] => 0 [size] => 151974 ) )
, где "Скрин паспорта.jpg" - это изначальное имя загружаемой фотографии,
а W:\userdata\temp\phpD95D.tmp - я так понимаю - это это локальное, временное местонахождения фала.
[error] - он правильно показывает эту ошибку, так как этого файла попусту не существует, если, к примеру, руками набрать в проводнике.
P.S. Я использую OpenServer в качестве локальной сборки, может быть в нём проблемы?
P.P.S. Подскажите вероятное решение данной проблемы, с чем она может быть связана?