如何在WHM/cPanel上上传和编译cgi-bin的cpp
how to upload and compile cpp for cgi-bin on WHM/cPanel?
我是一个c++新手。我在cgi-bin中创建AJAX文件,以获得最大速度。
我的主机没有帮助,我找不到这方面的文档,搜索也没有返回任何结果(可能是因为我对这个主题的词汇量有限)。
我想上传cpp文件到我的WHM/cPanel VPS为cgi-bin编译。我不知道该把这些放在什么目录下编译,也不知道该怎么做。
如何上传cpp文件到WHM/cPanel VPS,编译它们,并将它们移动到cgi-bin?
提前感谢!
你应该把你的编译的二进制文件(你的c++代码必须实现CGI接口)放在你的web服务器视为活动的文件夹中(即CGI)。如果有一个使用CGI接口运行PHP文件的文件夹,那么将c++二进制文件放在同一个文件夹中应该可以工作(除非服务器设置了特殊的过滤器来阻止运行二进制文件)。
,是的。这不是一个很常见的问题。虽然当我这样做的时候,它非常直接(我只是把二进制文件放进去,然后它就走了)。
相关文章:
- 二叉排序树无法编译
- 编译时未启用intel oneApi CUDA支持
- 在VS代码中交叉编译Windows与Linux上的MinGW的SDL程序
- Qt5 [make -snap] 无法正确编译:进程"/usr/bin/snap"代码 1 退出
- 尝试编译 TensorFlow 时出错"/system/bin/linker: No such file or directory"
- g++ 编译错误消息:/usr/bin/ld:找不到 -LSSL
- Luci 无法启动请求的 CGI 程序:/www/cgi-bin/sample.cgi:执行错误
- 交叉编译时 NDK 工具链中的 /system/bin/linker 在哪里
- /usr/bin/c 与共享库无编译为GCC
- 无法在 Kubuntu 10 上运行 c++ cgi。检查了所有 apache 配置+exec+cgi-bin+api
- Ununtu 12.04 to mipsel交叉编译问题:/opt/buildroot-gcc342/bin/mipse
- 编译 fortran 文件"/usr/bin/ld: errno: TLS definition in /lib/libc.so.6"
- ' /usr/lib/i386-linux-gnu/qt5/bin/lrelease: 未找到 警告:目标为空' 尝试从源代码编译 Feathercoin 时出错
- 使用curl在cgi脚本中编译的c++不起作用
- 使用/usr/bin/ld编译代码:找不到-lipicv
- 我很难理解编译错误/bin/sh:1:/a.out:在helloworld脚本中找不到
- 当我使用Cmake编译文件时,它显示/usr/bin/ld:找不到-ltest.然而,当我使用g++编译文件时,它是可以
- Linux g++编译错误:/usr/bin/ld:找不到-l/usr/local/include
- 运行基于编译的c++程序的Netbeans作为CGI给出权限错误
- 如何在WHM/cPanel上上传和编译cgi-bin的cpp