|
|
|
| Подскажите, пожалуйста, как проверить, установлена ли программа на сервере | |
|
|
|
|
|
|
|
для: olejek
(17.01.2008 в 14:51)
| | О какой программе идёт речь? Боюсь универсального решения не существует. | |
|
|
|
|
|
|
|
для: cheops
(17.01.2008 в 15:17)
| | Любая программа, в моем случае, программа для построения графов.
Когда я писал программу на Delphi, там были специальные функции для работы с реестром. Я подумал, что и в php они есть. Но, наверное, нужно просто проверить наличие файла в папке установки программ.
Или не так, cheops? | |
|
|
|
|
|
|
|
для: olejek
(17.01.2008 в 15:50)
| | Зачем php иметь доступ к реестру? Это серверный язык! | |
|
|
|
|
|
|
|
для: ddhvvn
(17.01.2008 в 16:51)
| | Ну, я не это имел ввиду. Просто хотел узнать, как правильно проверить, установлена ли программа. | |
|
|
|
|
|
|
|
для: olejek
(17.01.2008 в 16:55)
| | Да никак! У хакеров спроси это их вещи, лазить через нет и смотреть, что у тебя установлено... | |
|
|
|
|
|
|
|
для: maxnag
(18.01.2008 в 11:59)
| | Возможно, по крайней мере должна быть у этого сервера справочная служба. Позвоните они вам все скажут. Вообще у серверов предоставляющие какие то услуги и заинтересованных в клиентах обязательно должна присутствовать справочная служба. Иначе зачем вам этот сервер?... | |
|
|
|
|
|
|
|
для: olejek
(17.01.2008 в 16:55)
| | может модули php? | |
|
|
|
|
|
|
|
для: olejek
(17.01.2008 в 14:51)
| |
<?
if (file_exists('путь к программе')) echo 'Установлено';
?>
|
| |
|
|
|
|
|
|
|
для: mihdan
(18.01.2008 в 14:36)
| | Если существует один файл, это не значит, что программа установлена! | |
|
|
|
|
|
|
|
для: ddhvvn
(18.01.2008 в 14:39)
| | Тогда так можно и про Делфи сказать, что если запись в реестре существует - не факт что программа установлена!
Человес спросил как - ответил. Пусть решает сам что с этим делать | |
|
|
|