Я искал людей с похожей ошибкой, но никого не нашел.
По сути, я хочу импортировать данные из моей базы данных в базу данных на тестовом сервере, оба полностью работают с PhpMyAdmin.
Я экспортировал свои данные из полной базы данных, а затем попытался импортировать их на тестовый сервер, однако получаю ошибку размера файла:
No data was received to import. Either no file name was submitted, or the file size exceeded the maximum size permitted by your PHP configuration.
Файл, однако, имеет размер 34 КБ, так что ошибка полностью меня загадывает.
Есть опыт с этим?
пожалуйста, проверьте upload_max_filesize
а также post_max_size
в вашем файле php.ini для конфигурации.
upload_max_filesize = 3M
post_max_size = 3M
ИЛИ ЖЕ
Установить пользовательский каталог на upload_tmp_dir
в вашем php.ini. Указанный вами каталог должен быть доступен для записи.
upload_tmp_dir = PATH\To\YOURDIRECTORY
И не забудьте перезапустить свой сервер.
Проблема заключалась в следующем:
Все конфигурации в моем php.ini
были правильны, и у меня не было upload_tmp_dir
указано.
Тем не менее, phpymadmin имел собственную временную папку загрузки, расположенную в / var / lib / phpmyadmin / tmp
Это было установлено в drwxr
(читать, писать, выполнять), однако это не принадлежало моему пользователю, поэтому я сделал chown username tmp
и теперь это работает.