PHP的C ++程序无法正常工作

时间:2014-04-22 10:59:50

标签: php c++ lamp

我正在尝试从PHP脚本运行C ++文件,但是整个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脚本无法执行任何文件i / o的操作。我在var / www上给了自己755个访问权限。我使用exec语句来运行C ++文件。我正在使用Apache。我也尝试过shell_exec,passthru和system。即使使用这些命令,文件i / o命令也不起作用。

我无法打开文件作为输出。我在网上搜索了很多,但我找不到任何东西。任何有关这方面的帮助将不胜感激!

谢谢

0 个答案:

没有答案