Я изменил группу user +, в которой работает apache, на свое имя пользователя, поэтому мне не нужно менять редактируемые веб-файлы. Но теперь я получаю ошибку NoDataReceived при попытке импортировать с помощью phpmyadmin.
http://wiki.phpmyadmin.net/pma/FAQ_1.16
Что можно сделать, чтобы избежать этой проблемы?
Когда я вернитесь обратно в / etc / apache2 / envvar на www-data для пользователя и сгруппируйте его, чтобы импортировать тот же файл в ту же базу данных. Я вхожу в phpmyadmin как пользователь root.
Необходимо отредактировать /etc/apache2/conf.d/phpmyadmin.conf:
php_admin_value upload_tmp_dir /var/lib/phpmyadmin/tmp
к перезаписываемой папке для Вашего пользователя.
Или владение изменения той папки:
chown user:user /var/lib/phpmyadmin/tmp
Это может помочь Вам, но использованию chmod 777 с осторожностью.
sudo chmod 777 /var/lib/phpmyadmin/tmp