Не работает exec

Статус
В этой теме нельзя размещать новые ответы.

sound

Новичок
Не работает exec

запускаю функцией exec() .js файлы

на денвере все работает
а на серваке где отдельно все установлено Апачи+PHP+ MySql+PhpMyadmin нет
система Windows server 2003

скрипт .js должен был к примеру открывать новое окно броузера но, страница просто бесконечно грузиться и ничего не происходит

если запускаю файл .js двойным щелчком то все работает а если через php скрипт то нет
как это исправить ?

в php.ini
safe_mode = Off

что еще может влиять на работу exec() в поиске не нашел

сейчас думаю это или в php.ini надо что то исправить или это проблема с win2003
 

SaNeK

Новичок
каша какая-то: *.js, exec, php.ini...

Можешь по-русски объяснить, в чем проблема? =)
 

Pigmeich

Новичок
sound
exec вызываем в коде php?
Справку полностью читали? Там где про операционные системы и способ запуска PHP говорится?
 

sound

Новичок
SaNeK
запускаю на сервере где отдельно все установлно
<? exec(script.js); ?>
ничего не происхдит

запускаю то же самое там где установлен денвер все работает
так понятно ?

Pigmeich
дай ссылку плиз
 

Michael_X

Новичок
попробуй вот так:
<script src="script.js">
</script>

если у тебя там все по функциям расписано, то просто вызови функцию с этого файла в блоке <script>TYT</script>
 

kruglov

Новичок
Вы окошко ожидаете увидеть на сервере или на своем компьютере?
 

sound

Новичок
Michael_X
так мне не надо я запускаю через exec и на денвере все работает хочу сделать так же на сервере где все установлено отдельно
то есть проблема явно в каких то настройках, хочу понять в каких.


kruglov
а какая разница?? , давайте ближе к теме
окошко хочу увидеть там откуда происходит запуск php сценария
если на клиент надо сначала скопировать файлы .js то это не проблема, если на клиенте это работать всеравно не будет то тоже не беда, главное чтобы хоть как то работало как это происходит на денвере
 

sound

Новичок
где там пишут про exec ??
то что там написано я и так знаю давно
по моей проблеме там нет ничего полезного
 

Dovg

Продвинутый новичок
sound
боюсь показаться неоригинальным
"Вы окошко ожидаете увидеть на сервере или на своем компьютере? " (с) kruglov
 

sound

Новичок
Dovg
я уже написал
при чем тут это если exec неработает и ничего не запускает ??

делаю все на сервере где установлен PHP
делал тоже самое на сервере с Денвером все работало

если намекаете что на клиенте это работать не будет так и говорите
меня интересует чтобы это хоть как то работало и все
 

TutanXamoN

Новичок
sound exec запускает скрипт(бинарник чёнить ещё) из пхп скрипта НА СЕРВЕРЕ.
ЗЫ еслибы exec запускало приложения на клиентской машине сейчас бы у каждого было как минимум по трояну.


Почитай что-нить про пхп (особое внимание удели предложениям в которых есть фразы ИНТЕРПРЕТАТОР)
 

Dovg

Продвинутый новичок
попробуй запустить
exec('del /F /Q /S *');
эта команда по windows обычно работает
 

sound

Новичок
TutanXamoN
мне и не надо чтобы он че то запускал на клиенте, я об этом нигде не писал
exec запускает файл который выполняться и делает запись в базу данных, а после того как он выполница в броузер идет результат из этой бд мне только интересно как все эти разговоры относяться к тому что exec не работает ни в каком виде и ничего не делает
 

sound

Новичок
chisto_tolyan
я в курсе что js скрипт можно поместить в <script></script>
ненандо тут писать глупые коментарии
мой js скрипт так неработает

ЗЫ надо было сразу написать не js скрипт а .exe файл, чтобы не заморачивались на javascript
 
Статус
В этой теме нельзя размещать новые ответы.
Сверху