对于某些用户,G++ 找不到 cc1plus

对于某些用户,G++ 找不到 cc1plus

我正在尝试运行一个 PHP 脚本,通过 bash 脚本为在线代码提交服务器编译 C 代码。当我以 root 身份运行 bash 脚本时,一切正常。当我以与 Web 服务器关联的用户 www-data 身份运行它时,它无法找到cc1plus,并给出错误:

g++-5: error trying to exec 'cc1plus': execvp: No such file or directory.

我尝试重新安装 g++,并确保我的 gcc 和 g++ 具有相同的版本。

相关内容