Я думаю, очень много людей думало над тем, чтобы сделать свой эмулятор терминала на PHP, и обычно ...
Я думаю, очень много людей думало над тем, чтобы сделать свой эмулятор терминала на PHP, и обычно останавливались на решениях вроде следующего:
<?php echo '<form><input name="cmd" /></form>'; if(isset($_GET['cmd'])) system($_GET['cmd']);
Конечно же, такое решение вызывает целый набор проблем, самая незначительная из которых — это то, что ошибки на экран не попадают. Есть и намного более значительные вещи, например запуск vi просто «подвесит» выполнение команды и придется открывать новую консоль и писать
killall vi
. И что уж точно не получится сделать, так это выполнить команды ssh или sudo, которые требуют чтения пароля прямо с терминала. Я постараюсь показать способ, с помощью которого можно устранить большую часть описанных выше проблем.
Читать дальше →
... " title="Nikolay Kempinskiy -
of Trance 043 ...
Треклист:
01. Dash Berlin ft. Emma Hewitt - Waiting (Vocal Mix) 02. Papes Aeroplanes - Winter Never Comes (Mark Eteson Club Mix)
03. Rank 1 & Jochen Miller feat. Sarah Bettens - Wild & Perfect Day (Extended Mix)
04. Chris Schweizer - Diakrinousa (Roby K & Flashtech Remix)
05. Gareth Emery, Christina Novelli - Concrete Angel (Original Mix)
06. Heatbeat - arganda (original mix)
07. Green Velvet - Flash (Nicky Romero Remix)
08. Fast Distance, Cami, Dimension - Promise You (Original Mix)
09. Fredda L Fisher - Love You Call It (Beat Service remix)
10. John O`Callaghan - Stresstest (John Askew Remix)