-
Вебмастеру
(
http://forum.oszone.net/forumdisplay.php?f=22)
Surround |
25-07-2005 08:28 343377 |
эмулятор консоль
хотелось бы как-нибудь поставить на локальный сервер еще эмулятор консоли UNIX, со свякими там ls -al, ps aux и прочее, что б такие компанды можно было выполнять, которых нет в виндовой консоли. Имеется в виду скрипт , где в качестве параметра указывается команда. как например [code]namefile.php?cmd=ls -al;
|
Prisoner |
25-07-2005 09:28 343385 |
Хотелось бы? И в чем же проблема?
|
Surround |
25-07-2005 21:53 343517 |
Prisoner
ну так вот на винде как такое огранизовать можно?
|
Prisoner |
26-07-2005 09:30 343594 |
Есть такой "оператор" как обратные апострофы - ``. Все, что в них выполняется как команда дефолтного командного интерпретатора. Значит осталось поставить в соответствие (в чем помогут ассоциативные массивы и регулярные выражения) командам *nix команды windows и выполнять последние при вводе первых. Я верно все понимаю?
|
Surround
Глянь в сторону cygwin
|
Surround |
27-07-2005 07:19 343813 |
archy
интересно, а сколько его из инета выкачивать?
да еще и не качается: пишет parsing error...
|
Surround
Вчера скачал, по умолчанию 94 метра приехало
|
Surround |
29-07-2005 08:22 344327 |
а как его с локальным сервером можно повязать? там в php-info написано, что коммандный интерпретатор - виндовый cmd. наверное эту строчку нужно подправить, только где?
|
Surround |
30-07-2005 07:40 344660 |
все скачать не удается. Большой, ставлю на ночь, а там соединение оборвалось и все... :(
|
Prisoner |
30-07-2005 09:52 344675 |
Свойства Системы - Переменные Среды - ComSpec
Переменная указывает на коммандный интерпретатор.
|
Surround |
01-08-2005 07:04 345026 |
Prisoner
то есть придется только им пользоваться?
|
Prisoner |
01-08-2005 09:37 345039 |
Почему? Можно отредактировать переменную для указывания на другой интерпретатор.
|
Surround |
04-08-2005 00:04 345792 |
что-то все-таки не сообразил, как сделать чтобы комманды такого рода выполнялись через этот интерпретатор. Там указывать собственно bash.exe или стартовый файл cygwin.bat?
|
Surround
а что, собственно требуется? использовать консольные команды из-под web-окружения? или просто самому предвигаться по файловой системе "вебсервера", периодически уточняя ls -l =) ?
|
Surround |
04-08-2005 08:08 345847 |
mar
есть скрипт Необходимо, скажем чтобы при запросе ls он выводил список директорий: script.php?cmd=ls. Таким образом. С виндовой косолью это получатся только dir, но никакие другие команды не работают.
вообще да, если это так и предпологается, то
Цитата:
использовать консольные команды из-под web-окружения
|
|
Surround
пардон, невнимательно прочитала первый пост. А как насчет посмотреть в сторону vmware и поднять сервер на виртуальной машине?
|
Surround |
04-08-2005 22:52 345997 |
mar
а чуточку поподробней.... plz
у меня локальный сервак Денвер.
|
vmware - система, создающая на машине виртуальные машины, на которые можно поставить полнофункциональные операционные системы и пользоваться всей виртуальной сетью + машиной - хозяином одновременно. (см., например статью "Система виртуальных машин фирмы VMWare". Таким образом, можно под своей любимой виндовой ос, (xp, w2k) поставить машину с Linux. На Linux - apache и получить полнофункциональный сервер, на котором все полнофункционально и отрабатывать. (Можно ставит vmware и на Linux, но был бы Linux - не было бы проблем ;])
|
Время: 09:16.
© OSzone.net 2001-