Как отключить safe_mode?

Использование системы в различных ситуациях, вопросы программирования сценариев.

Модератор: immortal

Omega
Сообщения: 14
Зарегистрирован: Сб мар 25, 2017 7:29 pm
Благодарил (а): 3 раза
Поблагодарили: 0

Как отключить safe_mode?

Сообщение Omega » Пт фев 23, 2018 9:50 am

Всем доброго дня и с праздником!
Столкнулся с необходимостью запуска скрипта python. Сохранил его в файл и попытался запустить этот файл из сценария majordomo с помощью exec и shell_exec- не получилось.
Хотя safe_exec отрабатывает. Но мне нужно получать результат выполнения скрипта.
Скрипт для тестирования написан простейший-мигание светодиодом, потом будет запускаться более сложный.
Подозреваю, что где-то включен режим safe_mode, но где- не могу понять.

В следующих файлах safe_mode = Off

/etc/php5/cli/php.ini
/etc/php5/cgi/php.ini
/etc/php5/apache2/php.ini

Подскажите пожалуйста, как отключить safe_mode.
olehs
Сообщения: 1115
Зарегистрирован: Вс июн 14, 2015 11:08 am
Благодарил (а): 85 раз
Поблагодарили: 342 раза

Re: Как отключить safe_mode?

Сообщение olehs » Пт фев 23, 2018 11:04 am

попробуйте вызвать так

Код: Выделить всё

`/path/myscript.sh`
Omega
Сообщения: 14
Зарегистрирован: Сб мар 25, 2017 7:29 pm
Благодарил (а): 3 раза
Поблагодарили: 0

Re: Как отключить safe_mode?

Сообщение Omega » Пт фев 23, 2018 11:41 am

не работает ни так:
'/home/pi/s1.py';
ни так:
'/usr/bin/python /home/pi/s1.py';
olehs
Сообщения: 1115
Зарегистрирован: Вс июн 14, 2015 11:08 am
Благодарил (а): 85 раз
Поблагодарили: 342 раза

Re: Как отключить safe_mode?

Сообщение olehs » Пт фев 23, 2018 11:50 am

у вас 'кавычки' не такие, как `у меня`
Omega
Сообщения: 14
Зарегистрирован: Сб мар 25, 2017 7:29 pm
Благодарил (а): 3 раза
Поблагодарили: 0

Re: Как отключить safe_mode?

Сообщение Omega » Пт фев 23, 2018 12:10 pm

так тоже не выполняется
`/usr/bin/python /usr/bin/s1.py`;
`/usr/bin/s1.py`;
`/usr/bin/python /usr/bin/s1.py`

Хотя из терминала работает /usr/bin/python /usr/bin/s1.py

Не понимаю, в чём проблема
olehs
Сообщения: 1115
Зарегистрирован: Вс июн 14, 2015 11:08 am
Благодарил (а): 85 раз
Поблагодарили: 342 раза

Re: Как отключить safe_mode?

Сообщение olehs » Пт фев 23, 2018 12:13 pm

выполните в консоли МЖД

Код: Выделить всё

echo `pwd`; 
выведет что-то?
skysilver
Сообщения: 3006
Зарегистрирован: Чт авг 21, 2014 8:28 am
Откуда: Киров, Россия
Благодарил (а): 400 раз
Поблагодарили: 1753 раза
Контактная информация:

Re: Как отключить safe_mode?

Сообщение skysilver » Пт фев 23, 2018 12:20 pm

Omega писал(а):Не понимаю, в чём проблема
Права какие у файла s1.py?
MajorDoMo (GitHub) на Cubietruck. ОС Debian 7 (wheezy) (kernel 3.4.105) с переносом на HDD.
Мой CONNECT | Блоги | Telegram
olehs
Сообщения: 1115
Зарегистрирован: Вс июн 14, 2015 11:08 am
Благодарил (а): 85 раз
Поблагодарили: 342 раза

Re: Как отключить safe_mode?

Сообщение olehs » Пт фев 23, 2018 12:21 pm

skysilver писал(а):
Omega писал(а):Не понимаю, в чём проблема
Права какие у файла s1.py?
Странно, что safe_exec отрабатывает
Аватара пользователя
nick7zmail
Сообщения: 7573
Зарегистрирован: Пн окт 28, 2013 8:14 am
Откуда: Екатеринбург
Благодарил (а): 121 раз
Поблагодарили: 2010 раз

Re: Как отключить safe_mode?

Сообщение nick7zmail » Пт фев 23, 2018 12:30 pm

попробуйте просто exec...
Raspberry Pi3+Broadlink+esp8266 (blynk)+AMS
Если вам помогло какое-либо сообщение - не забывайте пользоваться кнопкой "СПАСИБО".
:arrow: Услуги в профиле коннект
>>>>>Мой новый канал на ютутбе, подписывайтесь!<<<<<
Omega
Сообщения: 14
Зарегистрирован: Сб мар 25, 2017 7:29 pm
Благодарил (а): 3 раза
Поблагодарили: 0

Re: Как отключить safe_mode?

Сообщение Omega » Пт фев 23, 2018 12:32 pm

olehs писал(а):выполните в консоли МЖД

Код: Выделить всё

echo `pwd`;
выведет что-то?
выводит
/var/www
Ответить