| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > PHP: Общие вопросы > Не работает exec() под win XP sx2 |
| Автор: TheAviator 16.11.2006, 22:25 |
| Сабж... операционка winXPsx2 нижеприведенный скрипт не вызывает никакой видимой реакция, хотя по идее должен запускаться блокнот. <?php exec("notepad.exe"); ?> нашел также в инете вариации на тему ..... $WshShell = new COM("WScript.Shell"); $oExec = $WshShell->Run($cmdline, 0, $m); ..... на них пишет "CGI Error The specified CGI application misbehaved by not returning a complete set of HTTP headers. The headers it did return are:" Инетсует прежде всего по каким причинам может не рабоать первый скрипт... Если есть идеи по второму, то тоже велком Спасибо! |
| Автор: Andres2703 16.11.2006, 23:38 | ||
TheAviator, насчет первого проверь не стоит ли у тебя в php.ini параметр
Второй пишет что непраильно себя ведет, типо не вернул полный набор HTTP-заголовков... |
| Автор: TheAviator 16.11.2006, 23:49 |
| Safe mode не включен как переводится второе вроде понимаю)) |
| Автор: skifoz 17.11.2006, 10:37 |
| А ты уверен что он не работает? Ты что хочешь получить чтобы на экран тебе блокнот в новом окошке вывалился? Когда запустишь скрипт посмотри в процессах не весит ли этот запущенный блокнот. Он по моему открывается не под юзером, поэтому в текущем сеансе ты его не увидишь. |