|
Компьютерный форум OSzone.net » Компьютеры + Интернет » Вебмастеру » Запуск програм из PHP |
|
|
Запуск програм из PHP
|
Старожил Сообщения: 222 |
Профиль | Отправить PM | Цитировать Подскажите подалуйста как запустить программу из РНР. Я в принципе знаю что функцией exec но ниче неполучается.((( Может дело в правильности прописывания пути к файлу?Структура папок такова: на сервере есть папки для ХТМЛ доков htdocs и для CGI папка cgi-bin. В папке cgi-bin лежит файл file.exe. Как мне его запустить? Я писал в exec такое ../cgi-bin/file.exe, но ниче не пашет. Как мне его запустить и какой синтаксис для запуска программы с параметрами типа /p и тд? Заранее благодарен.
|
|
Отправлено: 18:46, 29-04-2008 |
Старожил Сообщения: 313
|
Профиль | Отправить PM | Цитировать релятивный путь не понимает, надо абсолютный. Типа
exec('C:\WINDOWS\system32\notepad.exe'); Остальное в мануале посмотреть и комментарии людей там, иногда пишут интересные вещи |
Отправлено: 19:23, 29-04-2008 | #2 |
Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети. Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля. |
Старожил Сообщения: 222
|
Профиль | Отправить PM | Цитировать как я пропишу абсолютный? Ет не у меня на компу, а у хостера на серваке.
|
------- Отправлено: 19:31, 29-04-2008 | #3 |
Старожил Сообщения: 313
|
Профиль | Отправить PM | Цитировать а кто ж права даст на выполнение левому юзеру в папке cgi-bin?
|
Отправлено: 21:10, 29-04-2008 | #4 |
Старожил Сообщения: 222
|
Профиль | Отправить PM | Цитировать Права на выполнение ет уж я сам както оформлю, мне всеволиш нужно научится запускать программы, а остальное моя забота.)))))
|
|
------- Отправлено: 21:27, 29-04-2008 | #5 |
Ветеран Сообщения: 1864
|
Профиль | Отправить PM | Цитировать DaRiYs,
Цитата DaRiYs:
С хостингом врядли такое получится - спросите у своего хостера, возможно ли запускать свои программы. Очень часто хостеры просто саму функцию запрещают ради безопасности.... |
|
------- Отправлено: 21:29, 29-04-2008 | #6 |
Старожил Сообщения: 222
|
Профиль | Отправить PM | Цитировать Никаких ошибок нет. Просто незапускает и все.
|
------- Отправлено: 22:10, 29-04-2008 | #7 |
Старожил Сообщения: 313
|
Профиль | Отправить PM | Цитировать |
Отправлено: 22:57, 29-04-2008 | #8 |
Старожил Сообщения: 222
|
Профиль | Отправить PM | Цитировать Не. Извращение непомогло.
|
------- Отправлено: 00:01, 30-04-2008 | #9 |
Старожил Сообщения: 313
|
Профиль | Отправить PM | Цитировать самое интересное у меня запускает в backgrounde, я его не вижу а taskmanagere он вместе с cmd запущен! Попробуй выведи
echo realpath('../../cgi-bin/').'calc.exe'; а потом в проводнике вывести, правильно ли ты задал релативную тропу. |
Отправлено: 00:10, 30-04-2008 | #10 |
|
Участник сейчас на форуме | Участник вне форума | Автор темы | Сообщение прикреплено |
| |||||
Название темы | Автор | Информация о форуме | Ответов | Последнее сообщение | |
Запуск vbs-скрипта в php | Jonik-Mnimonik | Вебмастеру | 1 | 10-08-2009 11:43 | |
[решено] Запуск php из html | Kul86 | Вебмастеру | 6 | 26-05-2009 09:26 | |
Накрылся запуск програм в W2003 | Olegd | Microsoft Windows NT/2000/2003 | 0 | 10-04-2006 19:34 | |
запуск програм без сидюка | rblack | Microsoft Windows 2000/XP | 4 | 05-11-2005 20:57 | |
Запуск програм с правами администратора | Harkalada | Программирование и базы данных | 1 | 17-10-2003 09:54 |
|