Программа на C ++ из PHP не работает должным образом

Я пытаюсь запустить файл C ++ из сценария PHP, однако весь код C ++ не выполняется.

Вот мой код C ++

#include <iostream>
#include <fstream>

using namespace std;
int main() {

cout << "something";
ofstream myfile ("/home/avnish/Desktop/example.txt");
if (myfile.is_open()) {
myfile << "this is a line\n";
myfile << "this is another line\n";
myfile.close();
} else {
cout << "unable to open file";
}
cout << " end";
return 0;
}

Операторы Cout возвращаются обратно, однако скрипт php не может выполнить ничего из файлового ввода-вывода. Я дал себе 755 доступ на VAR / WWW. Я использую оператор exec для запуска файла C ++. Я использую Apache. Я пробовал shell_exec, passthru и system, а также. Даже с этими командами команды ввода-вывода не работают.

Я не могу открыть файл в качестве вывода. Я много искал в Интернете, но ничего не нашел. Любая помощь в этом будет оценена!

Благодарю вас

0

Решение

Задача ещё не решена.

Другие решения


По вопросам рекламы ammmcru@yandex.ru
Adblock
detector