Can't import database through phpmyadmin

apache2, mysql, nginx, php, phpmyadmin

Solution

Thanks @denys281, that helped me:

chmod -R 777 /var/lib/phpmyadmin/tmp

Problem

When I try upload database (794 kb) I have error: ``` 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. See FAQ 1.16. ``` I have read many answer for this error but I can not find and decision and answers that works for me. My server: Ubuntu 12.10 Server Apache/2.2.22 ( apache2-mpm-itk); MySQL client version: 5.5.27; phpmyadmin 3.4.11.1deb1; nginx/1.2.1; PHP 5.4.6; Configuration phpmyadmin in /etc/nginx/default ``` location /phpmyadmin { root /usr/share/phpmyadmin; index index.php; proxy_pass http://backend/phpmyadmin; proxy_set_header Host $host; proxy_set_header X-Real-IP $remote_addr; proxy_set_header X-Forwarded-For $remote_addr; proxy_connect_timeout 120; proxy_send_timeout 120; proxy_read_timeout 180; } ``` php.ini config ``` file_uploads = On upload_tmp_dir = /var/tmp upload_max_filesize = 128M max_file_uploads = 30 post_max_size = 128M ``` Thank you!

Original source