Титла: Стартиране на bash в php. Публикувано от: korea60 в Jan 25, 2014, 09:55 Намерих из интернет един пример, който ми допада като идея, но имам един проблем.
Тука е файла: http://linuxcommand.org/wss0130.php Въпроса е как мога да го стартирам през браузера? Мога да го направя първо с друг php файл, който изпълнява sh и пише нещо подобно на: ./bash > index.php и после да отвора index.php или да използвам shell_exec файлa, но мисля че има и по-лесен вариянт да се изпълни в директно. Бихте ли споделили, ако е така? Титла: Re: Стартиране на bash в php. Публикувано от: neter в Jan 25, 2014, 18:29 Харесай си някоя от трите функции в PHP за изпълнение на външни команди shell_exec() ($2), exec() ($2) и system() ($2). Разликата между тях е в начина на връщане на изхода от изпълнената команда.
Титла: Re: Стартиране на bash в php. Публикувано от: d0ni в Jan 25, 2014, 23:22 Функциите не са само три. Има също passthru, proc_open, backticks (`cmd`)...
Титла: Re: Стартиране на bash в php. Публикувано от: neter в Jan 26, 2014, 00:34 Прозвучал съм двусмислено - имах предвид да си избере някоя от тези три, които считам за най-удачни спрямо bash скрипта, който показва. Но добра забележка, трябва да се вземе под внимание :)
|