Warning: Cannot use a scalar value as an array in /home/admin/public_html/forum/include/fm.class.php on line 757

Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/include/fm.class.php on line 770
Форумы портала PHP.SU :: Версия для печати :: проблемы с exec
Форумы портала PHP.SU » » Операционная система и системные вызовы » проблемы с exec

Страниц (1): [1]
 

1. gadfil - 26 Мая, 2012 - 21:01:29 - перейти к сообщению
доброго времени суток.
нужно запустить javac.exe и с его помощью скомпилировать файл но что то не получается
пишу

PHP:
скопировать код в буфер обмена
  1.  
  2. exec ('C:\\Program Files\\Java\\jdk1.6.0_18\\bin\\javac.exe e:\\server\\WWW\\first.java');
  3.  


заранее спасибо
2. DeepVarvar - 26 Мая, 2012 - 21:02:45 - перейти к сообщению
Убрать второй слеш везде - там одного хватит
3. gadfil - 26 Мая, 2012 - 21:05:56 - перейти к сообщению
пробовал все равно не работает
4. OrmaJever - 26 Мая, 2012 - 21:12:20 - перейти к сообщению
может вначале нужно добавить "start" (чисто предположение)
5. gadfil - 26 Мая, 2012 - 21:54:15 - перейти к сообщению
увы .... скрипт завис в диспетчере ничего не появилось файл не скомпилировался (файл тестовый компилится из командной строки пару секунд )
6. Avenger - 16 Декабря, 2012 - 18:19:13 - перейти к сообщению
PHP:
скопировать код в буфер обмена
  1.  
  2. $command = "start путь к файлу";
  3. exec("$command");
  4.  

(Добавление)
ЗЫ. У меня работает
7. caballero - 16 Декабря, 2012 - 18:34:36 - перейти к сообщению
До какого маразма доходят люди когда не хватает ума выучить что либо сложнее PHP. То Microsoft Office запускают то к COM портам ходят, то яву компилят.

 

Powered by ExBB FM 1.0 RC1