tinyhttpd项目之bug篇
1. 用perl安装CGI模块时出现由 “/C=US/O=Let’s Encrypt/CN=R3” 颁发的证书: 颁发的证书已经过期。
解决方法:证书授权
yum install -y ca-certificates
2.此后安装CGI模块时发现下载速度太慢。
==解决办法:==半路退出,添加镜像源。
o conf urllist push https://mirror.aliyun.com/CPAN/
o conf commit
3. 重新进入perl环境后重新安装CGI模块时出现
解决办法:删除/root/.cpan/Metadata(根据图片显示的路径)文件后重新安装CGI模块即可。
4. 安装好CGI模块后firefox提交颜色后还是无反应
输入颜色后:
解决办法:
1、检查color.cgi脚本有没有执行权限,如果没有,通过chmod +x color.cgi
命令,给该文件添加执行权限。
2、检查index.html有没有写的权限,如果没有,通过chmod +w index.html
设置权限。
3、vim color.cgi
修改第一行,将第一行的#!/usr/local/bin/perl -Tw修改为你安装的perl的路径。如我的perl安装在/root/perl.5.36.0/perl,修改后保存退出。