Привет, соплеменники;)
Наигрался с готовыми образами, которые мне не нравятся тем что это ящик Пандоры, смотришь и не знаешь что там внутри.
Решил поставить на Малину чистую Raspberian и далее Апач, PHP, PHPMyadmin и саму МД
Все согласно инструкции Установка на чистой Raspberry Pi
Но на этапе импорта базы данных столкнулся с ошибкой:
Операция импорта невозможна. Причины: не выбран импортируемый файл; размер импортируемого файла превышает максимально допустимый, заданный в настройках PHP. Смотрите FAQ 1.16.
Хотя я естественно выбирал файл и разрешенный размер стоит 50М, а дамп базы всего 221Кб.
Сразу скажу что в Linux я не спец, но предположил, что полномочий не хватает, попытался в /etc/phpmyadmin/config.inc.php установить папку для загрузки на которую у PHPmyAdmin права есть.
$cfg['UploadDir'] = '/var/lib/phpmyadmin/tmp'
Скинул в эту папку файл.
Файл отобразился в интерфейсе, но при попытке загрузить появилась ошибка open_basedir
Посмотрел настройки, нет у меня open_basedir, даже поставил open_basedir = none, но это не решило проблему.
Тогда решил установить $cfg['UploadDir'] = '/var/www/tmp' так как права у скриптов на эту папку быть должны(устанавливал ранее по инструкции по установке).
Но файл лежащий там в интерфейсе импорта даже не отображается.
Помогите пожалуйста, что я делаю не так? Куда копать дальше?
Операция импорта невозможна. Ошибка импорта db_terminal.sql
Модератор: immortal
-
- Сообщения: 13
- Зарегистрирован: Вс июн 25, 2017 11:05 pm
- Благодарил (а): 5 раз
- Поблагодарили: 2 раза
Операция импорта невозможна. Ошибка импорта db_terminal.sql
Raspberry Pi3+ Arduino Mega (AMS) + Arduino Nano
-
- Сообщения: 13
- Зарегистрирован: Вс июн 25, 2017 11:05 pm
- Благодарил (а): 5 раз
- Поблагодарили: 2 раза
Re: Операция импорта невозможна. Ошибка импорта db_terminal.
Спасибо всем кто прочитал, но решение я нашел сам, на форуме по PhpMyadmin.
Вероятно это относится к Debian, но Rasbian как раз на ней основана.
Невозможно импортировать базу db_terminal.sql из-за отсутствия полномочий на каталог
/var/lib/phpmyadmin/tmp
На всякий случай прописал его в /etc/phpmyadmin/config-db.php
$cfg['UploadDir'] = '/var/lib/phpmyadmin/tmp';
Это позволило выбрать этот файл из списка в интерфейсе PHPmyadmin, если я заранее файл туда записал.
Но возможно это было излишним, так как импорт стал возможным, когда я назначил права
sudo chmod 777 /var/lib/phpmyadmin/tmp
Вероятно это относится к Debian, но Rasbian как раз на ней основана.
Невозможно импортировать базу db_terminal.sql из-за отсутствия полномочий на каталог
/var/lib/phpmyadmin/tmp
На всякий случай прописал его в /etc/phpmyadmin/config-db.php
$cfg['UploadDir'] = '/var/lib/phpmyadmin/tmp';
Это позволило выбрать этот файл из списка в интерфейсе PHPmyadmin, если я заранее файл туда записал.
Но возможно это было излишним, так как импорт стал возможным, когда я назначил права
sudo chmod 777 /var/lib/phpmyadmin/tmp
- Рейтинг: 1.16%
Raspberry Pi3+ Arduino Mega (AMS) + Arduino Nano