Panel użytkownika
Nazwa użytkownika:
Hasło:
Nie masz jeszcze konta?

program odpalany przez funkcję PHP exec().

Ostatnio zmodyfikowano 2014-03-19 16:42
Autor Wiadomość
roserek
Temat założony przez niniejszego użytkownika
program odpalany przez funkcję PHP exec().
» 2014-03-19 15:23:31
Witam, tak jak w temacie , mam skompilowany plik binarny który po odpaleniu z konsoli (ssh) działa poprawnie, natomiast jeśli go odpalę przez funkcę z PHP wywala się. Nie rozumiem gdzie jest błąd ... Dodam że komendę z php przekleiłem żywcem do shell i działa.

frament kodu ( binarki ):

C/C++
Mat im = imread( argv[ 1 ] );
imwrite( "/home/vagrant/grid_jpg/grid2.jpg", im );
myface my_face( im );

Mat photo;

if( my_face.prepare_face( im ) ) {
   
    if( tracker.track( im, p ) )
         tracker.draw( im );
   
    //imshow("face tracker",im);
    imwrite( "/home/vagrant/grid_jpg/grid.jpg", im );
    cout << "dziala" << endl;
    waitKey();
   
}
else {
    cout << "Brak wykrytej twarzy" << endl;
}

Wiem że poprostu nie wczytuje zdjęcia do zmiennej im. Ale nie wiem czemu.
P-106787
DejaVu
» 2014-03-19 16:42:31
Spróbuj kompilacji statycznej. Do skryptów CGI jest ona wymagana.
P-106790
« 1 »
  Strona 1 z 1