javascript - 如果我尝试使用 PHP 的 shell_exec() 函数执行 Nodejs 会返回错误
问题描述
我正在使用带有 XAMPP 的 Arch Linux,并尝试使用 php 执行 nodejs 脚本:
$ret = shell_exec($command .' 2>&1');
die($ret);
$command 包含 JS-Skript 的名称
我得到了这个输出:
node: /opt/lampp/lib/libstdc++.so.6: version `GLIBCXX_3.4.20' not found (required by node)
node: /opt/lampp/lib/libstdc++.so.6: version `GLIBCXX_3.4.21' not found (required by node)
node: /opt/lampp/lib/libstdc++.so.6: version `CXXABI_1.3.9' not found (required by node)
node: /opt/lampp/lib/libstdc++.so.6: version `CXXABI_1.3.8' not found (required by /usr/lib/libicui18n.so.64)
node: /opt/lampp/lib/libstdc++.so.6: version `CXXABI_1.3.8' not found (required by /usr/lib/libicuuc.so.64)
谁能帮我?gcc-libs 已安装
将 /opt/lampp/lib/libstdc++.so.6 重命名为 /opt/lampp/lib/libstdc++.so.6.orig 就像在GLIBCXX_3.4.9 中一样,在 lampp 服务器中从 php 运行 ffmpeg 时找不到
解决方案
推荐阅读
- java - 如何在 Java 单元测试中测试更新方法
- vue.js - 使用 axios.put [laravel + vuejs 3] 更新模式内的数据时出现错误 422
- mysql - NodeJS mysql连接乱序
- json - 将 Java 对象转换为 JSON 对象
- javascript - 滑动幻灯片内图像周围的奇怪灰色边框
- google-apps-script - 如何根据文本搜索更新单元格值
- google-chrome - Chrome 网上应用店开发者帐户的电子邮件地址
- python - 使用 django 在后端维护和使用用户列表
- javascript - 从最大数开始的循环索引的Javascript
- r - R ggplot2:修改由于模式显示的图形结果