Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [PHP][C++] exec, jak uruchomić program exe w php
jlonek
post
Post #1





Grupa: Zarejestrowani
Postów: 2
Pomógł: 0
Dołączył: 8.09.2010

Ostrzeżenie: (0%)
-----


Witam,
mam problem z uruchomieniem programu napisanym wcześniej w c++ pod php. U siebie na localhost mam zainstalowanego php+mysql. Podczas uruchamiania różnych programów np. notepad jest on pokazowany w menadżerze zadań ale nie pojawia się żadne okienko. A chciałbym aby uruchamiał się ten program i za pomocą php wpisywał pewną wartość wynikową do mysql. Narazie próbuje uruchomić sam program niestety bez skutku.

safe_mode jest wyłączony

  1. <?php
  2. exec('ccc.exe');
  3. ?>


mogę prosić o jakąś podpowiedź?
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
jlonek
post
Post #2





Grupa: Zarejestrowani
Postów: 2
Pomógł: 0
Dołączył: 8.09.2010

Ostrzeżenie: (0%)
-----


zmieniłem kod na
  1. <?php
  2. $komenda='do3.exe';
  3. exec($komenda, $result);
  4. print_r($result);
  5. ?>

niestety dalej menadżer zadań nie pokazuje uruchomionego pliku a wynik na stronie jest:
Array ( )

plik do3.exe jest w tym samym katalogu co skrypt php (czyli odrazu na localhost)
a na dysku pliki znajdują się w D:\usr\www
próbowałem też zastąpić $komenda='do3.exe';
na
  1. $komenda='D:\usr\www\do3.exe';

  1. $komenda='D:\\usr\\www\\do3.exe';

niestety również bez efektu
Go to the top of the page
+Quote Post

Posty w temacie


Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 11.10.2025 - 03:48