Я пытаюсь запустить файл 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, а также. Даже с этими командами команды ввода-вывода не работают.
Я не могу открыть файл в качестве вывода. Я много искал в Интернете, но ничего не нашел. Любая помощь в этом будет оценена!
Благодарю вас
Задача ещё не решена.