PHP
.
SU
Программирование на PHP, MySQL и другие веб-технологии
Tweet
PHP
.
SU
Портал
Главная
Помощь
Поиск
Поиск Яндекс
Вакансии
Пользователи
Здравствуйте,
Гость
(
Вход
·
Регистрация
·
Правила форума
)
Быстрый вход
Забыли пароль?
Форумы портала PHP.SU
» Список сообщений, автором которых является Sirota
Страниц
(1):
[1]
Найдено сообщений: 4
Sirota
Отправлено: 18 Января, 2015 - 16:12:02 • Тема:
Запуск Bash скрипта из php
• Форум:
Работа с файловой системой и файлами
Ответов:
6
Просмотров:
8450
Короче я создаю какой-то самокат..
добавил www-data в судоерс
и если в консоли запускаю php скрипт
#php5 main.php
PHP:
скопировать код в буфер обмена
echo
shell_exec
(
"echo 'wwwpassword' | sudo -S ./script.sh"
)
;
То он отрабатывает мой script.sh.. а если с браузера захожу на php-скрипт то ничего он не запускает..хотя nginx под www-data работает.. бред какой-то
В общем в замешательстве.
Надо заново всю архитектуру продумать
Sirota
Отправлено: 18 Января, 2015 - 15:06:35 • Тема:
Запуск Bash скрипта из php
• Форум:
Работа с файловой системой и файлами
Ответов:
6
Просмотров:
8450
Решено.
У sudo пропущен ключ -
S
Sirota
Отправлено: 18 Января, 2015 - 14:48:39 • Тема:
Запуск Bash скрипта из php
• Форум:
Работа с файловой системой и файлами
Ответов:
6
Просмотров:
8450
LIME, спасибо за ответ
и sh script и ./script одинакова запускают bash скрипт, но из php ну никак (оба файла лежат рядом)
Sirota
Отправлено: 18 Января, 2015 - 11:41:25 • Тема:
Запуск Bash скрипта из php
• Форум:
Работа с файловой системой и файлами
Ответов:
6
Просмотров:
8450
Подскажите как запустить bash скрипт из php-скрипта? (Ubuntu 14, nginx, php5-fpm)
Пытался так -
PHP:
скопировать код в буфер обмена
system
(
"sudo ./script"
)
;
не работает (команды типа ls отрабатывают)
Добавил в /etc/sudoers :
Цитата:
www-data ALL=(ALL) ALL
и задал для www-data пароль (sudo passwd www-data)
И опять Bash скрипт не запускается :
PHP:
скопировать код в буфер обмена
system
(
" 'wwwpassword' | sudo ./script"
)
;
shell_exec
(
" 'wwwpassword' | sudo ./script"
)
;
exec
(
" 'wwwpassword' | sudo ./script"
)
;
Всё безуспешно, помогите плиз
Страниц
(1):
[1]
Powered by
ExBB
FM 1.0 RC1. InvisionExBB