Автор Тема: Стартиране на bash в php.  (Прочетена 1678 пъти)

korea60

  • Напреднали
  • *****
  • Публикации: 189
    • Профил
Стартиране на bash в php.
« -: Jan 25, 2014, 09:55 »
Намерих из интернет един пример, който ми допада като идея, но имам един проблем.
Тука е файла: http://linuxcommand.org/wss0130.php

Въпроса е как мога да го стартирам през браузера? Мога да го направя първо с друг php файл, който изпълнява sh и пише нещо подобно на: ./bash > index.php и после да отвора index.php или да използвам shell_exec файлa, но мисля че има и по-лесен вариянт да се изпълни в директно. Бихте ли споделили, ако е така?
« Последна редакция: Jan 25, 2014, 10:19 от korea60 »
Активен

neter

  • Global Moderator
  • Напреднали
  • *****
  • Публикации: 3408
  • Distribution: Debian, SailfishOS, CentOS
  • Window Manager: LXDE, Lipstick
    • Профил
    • WWW
Re: Стартиране на bash в php.
« Отговор #1 -: Jan 25, 2014, 18:29 »
Харесай си някоя от трите функции в PHP за изпълнение на външни команди shell_exec(), exec() и system(). Разликата между тях е в начина на връщане на изхода от изпълнената команда.
Активен

"Да си добре приспособен към болно общество не е признак за добро здраве" - Джиду Кришнамурти

d0ni

  • Напреднали
  • *****
  • Публикации: 183
    • Профил
Re: Стартиране на bash в php.
« Отговор #2 -: Jan 25, 2014, 23:22 »
Функциите не са само три. Има също passthru, proc_open, backticks (`cmd`)...
Активен

neter

  • Global Moderator
  • Напреднали
  • *****
  • Публикации: 3408
  • Distribution: Debian, SailfishOS, CentOS
  • Window Manager: LXDE, Lipstick
    • Профил
    • WWW
Re: Стартиране на bash в php.
« Отговор #3 -: Jan 26, 2014, 00:34 »
Прозвучал съм двусмислено - имах предвид да си избере някоя от тези три, които считам за най-удачни спрямо bash скрипта, който показва. Но добра забележка, трябва да се вземе под внимание :)
Активен

"Да си добре приспособен към болно общество не е признак за добро здраве" - Джиду Кришнамурти

Подобни теми
Заглавие Започната от Отговора Прегледи Последна публикация
Bash-подаване на сигнали м/у процеси
Общ форум
bonbon 2 8090 Последна публикация Dec 23, 2006, 21:56
от lnxman
Изпълнение на bash скрипт по дадено време
Настройка на програми
xtakedownedx 4 8831 Последна публикация Apr 18, 2007, 16:44
от Hapkoc
Странности в bash
Хардуерни и софтуерни проблеми
qwert 3 8237 Последна публикация Jun 22, 2007, 10:39
от qwert
Bash скрипт
Настройка на програми
empty 39 17892 Последна публикация Aug 25, 2007, 00:31
от VladSun
Bash
Настройка на програми
tony1975 9 3207 Последна публикация Sep 03, 2007, 15:38
от VladSun