我正在尝试运行一个 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++ 具有相同的版本。
我正在尝试运行一个 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++ 具有相同的版本。