我找了类似错误的人,但我找不到任何人。 基本上,我想将数据从我的数据库导入测试服务器上的数据库,两者都与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 KB,因此该错误完全使我神秘。 有这方面的经验吗?
答案 0 :(得分:0)
请检查php.ini文件中的upload_max_filesize
和post_max_size
以进行配置。
upload_max_filesize = 3M
post_max_size = 3M
或强>
在php.ini中将自定义目录设置为upload_tmp_dir
。您设置的目录必须是可写的。
upload_tmp_dir = PATH\To\YOURDIRECTORY
别忘了重新启动服务器。
答案 1 :(得分:0)
问题如下:
我php.ini
中的所有配置都是正确的,我没有指定upload_tmp_dir
。
但是,phpymadmin有自己的自定义临时上传文件夹,位于/ var / lib / phpmyadmin / tmp
这被设置为drwxr
(读取,写入,执行),但它不属于我的用户,所以我做了一个chown username tmp
,现在它可以正常工作。