Ошибка обновления

Проблемы/вопросы, связанные с запуском под различными платформами и конфигурациями.

Модератор: immortal

vladpv
Сообщения: 5
Зарегистрирован: Вс янв 08, 2017 3:55 pm

Ошибка обновления

Сообщение vladpv »

Здравствуйте!
Установил MajorDoMo.
Не получается обновить систему.
Ошибка: Warning: fopen(/var/www/saverestore/master.tgz): failed to open stream: Permission denied in /var/www/modules/saverestore/saverestore.class.php on line 382

Fatal error: Call to a member function save() on null in /var/www/lib/module.class.php on line 652
Аватара пользователя
lanket
Сообщения: 1168
Зарегистрирован: Вт окт 14, 2014 11:27 pm
Откуда: Санкт-Петербург

Re: Ошибка обновления

Сообщение lanket »

vladpv писал(а):Здравствуйте!
Установил MajorDoMo.
Не получается обновить систему.
Ошибка: Warning: fopen(/var/www/saverestore/master.tgz): failed to open stream: Permission denied in /var/www/modules/saverestore/saverestore.class.php on line 382

Fatal error: Call to a member function save() on null in /var/www/lib/module.class.php on line 652
С правами надо разобраться на эту папку /var/www/modules/saverestore.
Разрешите пользователю от которого запускается апач читать и записывать в эту папку

Отправлено с моего Redmi Note 3 через Tapatalk
Разработка голосового асистента для Мажордомо по любому ключевому слову.
:arrow: Обсужение
:arrow: gitHub 2й версии терминала
:arrow: GitHub модуля для МД
gitHub сырого модуля 2й версии
:arrow: Connect
Rasberry Pi 2, MDM, MySensors. И говорящий апельсин.
vladpv
Сообщения: 5
Зарегистрирован: Вс янв 08, 2017 3:55 pm

Re: Ошибка обновления

Сообщение vladpv »

Спасибо!
vladpv
Сообщения: 5
Зарегистрирован: Вс янв 08, 2017 3:55 pm

Re: Ошибка обновления

Сообщение vladpv »

Апач запущен от пользователя pi
pi@raspberrypi:~ $ ps -ef | fgrep apache
root 1096 1 0 00:18 ? 00:00:00 /usr/sbin/apache2 -k start
pi 1198 1096 0 00:18 ? 00:00:00 /usr/sbin/apache2 -k start
pi 1200 1096 0 00:18 ? 00:00:00 /usr/sbin/apache2 -k start
pi 1201 1096 0 00:18 ? 00:00:00 /usr/sbin/apache2 -k start
pi 1203 1096 0 00:18 ? 00:00:00 /usr/sbin/apache2 -k start
pi 1205 1096 0 00:18 ? 00:00:00 /usr/sbin/apache2 -k start
pi 1557 1546 0 00:19 pts/0 00:00:00 grep -F --color=auto apache
Права на папку для него полные
drwxrwxrwx 2 pi pi 4096 апр 6 00:06 saverestore
Аватара пользователя
lanket
Сообщения: 1168
Зарегистрирован: Вт окт 14, 2014 11:27 pm
Откуда: Санкт-Петербург

Re: Ошибка обновления

Сообщение lanket »

vladpv писал(а):Апач запущен от пользователя pi
pi@raspberrypi:~ $ ps -ef | fgrep apache
root 1096 1 0 00:18 ? 00:00:00 /usr/sbin/apache2 -k start
pi 1198 1096 0 00:18 ? 00:00:00 /usr/sbin/apache2 -k start
pi 1200 1096 0 00:18 ? 00:00:00 /usr/sbin/apache2 -k start
pi 1201 1096 0 00:18 ? 00:00:00 /usr/sbin/apache2 -k start
pi 1203 1096 0 00:18 ? 00:00:00 /usr/sbin/apache2 -k start
pi 1205 1096 0 00:18 ? 00:00:00 /usr/sbin/apache2 -k start
pi 1557 1546 0 00:19 pts/0 00:00:00 grep -F --color=auto apache
Права на папку для него полные
drwxrwxrwx 2 pi pi 4096 апр 6 00:06 saverestore
Должно работать.

Слабая надежда что в этой папке /var/www/saverestore уже лежит master.tgz с правами на другого пользователя то его просто удалить.

Либо архив просто по какой либо причине не скачивается, хотя вроде как должна тогда быть другая ошибка.
Не знаю даже. Должно работать.

После попытки что показывает лог апача?
tail /var/log/apache2/error.log
Разработка голосового асистента для Мажордомо по любому ключевому слову.
:arrow: Обсужение
:arrow: gitHub 2й версии терминала
:arrow: GitHub модуля для МД
gitHub сырого модуля 2й версии
:arrow: Connect
Rasberry Pi 2, MDM, MySensors. И говорящий апельсин.
vladpv
Сообщения: 5
Зарегистрирован: Вс янв 08, 2017 3:55 pm

Re: Ошибка обновления

Сообщение vladpv »

Вывод /var/log/apache2/error.log

[Thu Apr 06 21:53:44.458217 2017] [:error] [pid 1615] [client 192.168.0.195:55955] PHP Warning: fopen(/var/www/saverestore/master.tgz): failed to open stream: Permissio$
[Thu Apr 06 21:53:44.458786 2017] [:error] [pid 1615] [client 192.168.0.195:55955] PHP Fatal error: Call to a member function save() on null in /var/www/lib/module.clas$
Аватара пользователя
lanket
Сообщения: 1168
Зарегистрирован: Вт окт 14, 2014 11:27 pm
Откуда: Санкт-Петербург

Re: Ошибка обновления

Сообщение lanket »

vladpv писал(а):Вывод /var/log/apache2/error.log

[Thu Apr 06 21:53:44.458217 2017] [:error] [pid 1615] [client 192.168.0.195:55955] PHP Warning: fopen(/var/www/saverestore/master.tgz): failed to open stream: Permissio$
[Thu Apr 06 21:53:44.458786 2017] [:error] [pid 1615] [client 192.168.0.195:55955] PHP Fatal error: Call to a member function save() on null in /var/www/lib/module.clas$
Не могу понять и помочь.
Может кто по продвинутее поможет.
Попробуйте что либо записать в эту папку от пользователя Pi.
Может флэшка как битая или места нет.
Затрудняюсь ответить.

Отправлено с моего Redmi Note 3 через Tapatalk
Разработка голосового асистента для Мажордомо по любому ключевому слову.
:arrow: Обсужение
:arrow: gitHub 2й версии терминала
:arrow: GitHub модуля для МД
gitHub сырого модуля 2й версии
:arrow: Connect
Rasberry Pi 2, MDM, MySensors. И говорящий апельсин.
vladpv
Сообщения: 5
Зарегистрирован: Вс янв 08, 2017 3:55 pm

Re: Ошибка обновления

Сообщение vladpv »

Да что то с правами я намудрил.
Из под пользователя не разрешает запись в этот каталог
Аватара пользователя
lanket
Сообщения: 1168
Зарегистрирован: Вт окт 14, 2014 11:27 pm
Откуда: Санкт-Петербург

Re: Ошибка обновления

Сообщение lanket »

vladpv писал(а):Да что то с правами я намудрил.
Из под пользователя не разрешает запись в этот каталог
Так прикол в том что при правах 777 должно быть всё равно кто что там делает. Поэтому и не могу понять почему.

При 777 и невозможности записать этот файл варианты:
1 этот файл уже есть с другими правами и владельцем
2 беда с файловой системой
3 нет места на носителе
4 иные глюки

Но я не самый умный, могу ошибаться.

Отправлено с моего Redmi Note 3 через Tapatalk
Разработка голосового асистента для Мажордомо по любому ключевому слову.
:arrow: Обсужение
:arrow: gitHub 2й версии терминала
:arrow: GitHub модуля для МД
gitHub сырого модуля 2й версии
:arrow: Connect
Rasberry Pi 2, MDM, MySensors. И говорящий апельсин.
Аватара пользователя
lanket
Сообщения: 1168
Зарегистрирован: Вт окт 14, 2014 11:27 pm
Откуда: Санкт-Петербург

Re: Ошибка обновления

Сообщение lanket »

5 битый симлинк в случае его использования

Отправлено с моего Redmi Note 3 через Tapatalk
Разработка голосового асистента для Мажордомо по любому ключевому слову.
:arrow: Обсужение
:arrow: gitHub 2й версии терминала
:arrow: GitHub модуля для МД
gitHub сырого модуля 2й версии
:arrow: Connect
Rasberry Pi 2, MDM, MySensors. И говорящий апельсин.
Ответить