新手学习【菜鸟教程】Python CGI编程的几个坑(Windows系统)

本文记录了新手在Windows 10上学习Python CGI编程遇到的问题和解决方案,包括Apache的安装、配置和调试。重点涉及以管理员身份运行CMD、Apache服务启动错误、配置ScriptAlias、文件权限设置、500错误修正以及乱码问题处理。
摘要由CSDN通过智能技术生成

写在前面的话

作为新手,在window10系统中学习Python CGI编程,按照教程却发现无法运行,终于解决各种坑,记录在次供小白参考,也欢迎大神指正。

下面我分安装、配置和调试两部分来讲。

安装

第一次在Windows系统中运行CGI程序,首先需要安装Apache,在教程中并没有提及安装Apache方法,下面我详细介绍安装的具体步骤:

  1. 重点参考这个安装链接
  2. 下载:根据操作系统位数选择,具体见原文链接
  3. 修改路径:具体见原文链接;
  4. 第1坑:以管理员身份 启动CMD,这里一定要注意,不是直接启动CMD,而是以管理员身份,其中区别以及具体启动方法请点击链接
  5. 继续参考安装链接:输入D: 然后回车(要注意根据自己文件的实际位置)→输入cd D:\WAMP\Apache24\bin 然后回车(要根据自己文件的实际位置)→ 输入httpd -k install然后回车; 安装完成
  6. 输入net start Apache2.4后回车开启Apache服务
  7. 第2坑 输入net start Apache2.4后出现 发生服务特定错误: 1。解决办法参考此链接:打开D:\apache\httpd-2.4.25-x64-vc14-r1\Apache24\conf目录下httpd.conf文件,(D:\apache\httpd-2.4.25-x64-vc14-r1\Apache24是我的Apache安装目录),打开httpd.conf文件之后,找到Define
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值