社区
其他技术讨论专区
帖子详情
调试CGI python
weixin_38061090
2019-09-12 01:50:14
除了每次浏览器生成错误时查看日志文件之外,有没有简单的方法来调试cgi python程序?
...全文
30
1
打赏
收藏
调试CGI python
除了每次浏览器生成错误时查看日志文件之外,有没有简单的方法来调试cgi python程序?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
1 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
weixin_38075916
2019-09-12
打赏
举报
回复
您可以使用cgitb模块.这很简单 import cgitb cgitb.enable() 它并不总是有效(例如,它不会帮助您解决权限错误或某些其他类型的错误),但是当它发生时它非常有用!
windows + apache +
python
CGI
配置.docx
windows + apache +
python
CGI
配置.docx
python
实现的
cgi
使用
python
进行调用
cgi
。主要是针对
python
的实际应用的举例,可作为实例使用。
python
实现基于
CGI
的web应用(网上水果店)
python
实现基于
CGI
的web应用(网上水果店)简要介绍如何用
Python
实现基于
CGI
标准的Web应用,介绍
python
的
cgi
模块、cigtb模块对编写
CGI
脚本提供的支持。
嵌入式web服务器boa_C语言/
Python
+ HTML + javascript + ajax 代码实例例子
在嵌入式web服务器boa框架的基础上, 使用C语言
cgi
, 或者
Python
脚本, 结合HTML + javascript + ajax 的嵌入式web系统的开发实例 html 中使用javascritp + ajax 从C语言生成的
cgi
文件的get, set 一些值. boa服务器的相关配置参数说明: http://www.cnblogs.com/liuweiqiang/p/3859130.html boa安装包文件名: boa-for-hi3516a.tar.gz boa.conf 文件的保存路径: cat /etc/boa/boa.conf boa可 执行文件的路径: /usr/local/bin/boa, 可以设置为: 系统启动的时候, 这个进程自动启动 boa.conf 文件的重要参数 保存html文件的目录 DocumentRoot /www 可以将这个目录, 设置为samb共享文件夹的目录, 方便修改
调试
修改完成以后, 肯定要重启boa进程的 保存
python
脚本, 或者C语言
cgi
文件的目录 ScriptAlias /
cgi
-bin/ /var/www/
cgi
-bin/ 说明:
cgi
-bin/ 后面的斜杠, 一定要加上 可以将这个目录, 设置为samb共享文件夹的目录, 方便修改
调试
修改完成以后, 肯定要重启boa进程的 html文件文件中, 调用
python
脚本的时候, 指定的路径, 需要有: /
cgi
-bin, 比如: var url = "/
cgi
-bin/getuser.py"; 这个是
python
或者 var url = "/
cgi
-bin/output.
cgi
"; 这个是C语言 说明: 如果发现, html文件, 修改了, 可是在浏览器中, 查看html源代码的时候, 这个代码, 还是旧的, 那么可以通过清空"IE浏览器", "360浏览器"的浏览记录 以上, javascript 可以调用
python
同样, 也可以调用C语言生成的
cgi
文件(其实, 就是可执行文件) C语言 + Html 例子 C语言
CGI
实例 http://blog.csdn.net/ajrm0925/article/details/8810342 http://blog.csdn.net/liang890319/article/details/6277900 http://blog.csdn.net/gnefniu/article/details/42432657 上传文件: http://blog.csdn.net/yu_xiang/article/details/7996670 查找文件 find . -type f -name "boa.conf" -print -mount find . -type f -name "boa" -print -mount 四、嵌入式web服务器boa的配置和使用 嵌入式web服务器boa的配置文件为boa.conf, 在boa-0.94.13目录下面,复制该文件到文件 系统的/etc/boa目录下面,打开boa.conf,修改为如下内容: Port 80 User root Group root ErrorLog /dev/console AccessLog /dev/null ServerName SoftEmbed.com DocumentRoot /www DirectoryIndex index.html KeepAliveMax 1000 KeepAliveTimeout 10 MimeTypes /etc/mime.types DefaultType text/plain
CGI
Path /bin:/usr/bin:/usr/local/bin ScriptAlias /
cgi
-bin/ /www/
cgi
-bin/ 几个重要配置参数如下: DocumentRoot: 存放html文档的主目录; DirectoryIndex: 默认返回的html文档; ScriptAlias:
cgi
脚本虚拟路径对应的实际路径,/www/
cgi
-bin/为
cgi
脚本存放的实际路径; 其他配置选项的意义请参考相关资料。 复制boa可执行文件到/usr/sbin目录中, 启动boa进程 重新制作文件系统,系统启动后,在客户端浏览器上输入开发板的ip 地址,例如: http://192.168.0.218, 就可以看到显示的测试网页了,如下图所示
CGI
getenv函数的参数详解: http://www.cnblogs.com/ser0632/p/5498228.html s = getenv("环境变量名"); 取得环境变量内容 putenv改变或增加环境变量 int putenv(const char * string); setenv(改变或增加环境变量) http://www.jb51.net/article/71940.htm
一个简单的http服务器
python
CGI
非常适合新手学习.zip
一个简单的http服务器
python
CGI
非常适合新手学习
其他技术讨论专区
476
社区成员
790,963
社区内容
发帖
与我相关
我的任务
其他技术讨论专区
其他技术讨论专区
复制链接
扫一扫
分享
社区描述
其他技术讨论专区
其他
技术论坛(原bbs)
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章