2016 - 2024

感恩一路有你

sitemanager远程连线怎么操作 heatedpool是什么意思?中文名是啥?

浏览量:4644 时间:2023-05-03 16:25:45 作者:采采

heatedpool是什么意思?中文名是啥?

温水游泳池、恒温游泳池和Sound and soul aft

learn from有了解的意思吗?

不,学习中文的意思是向…学习...

该网站给新手向专家学习的机会。这个网站为初学者提供了向专家学习的机会。

回顾有助于你从错误中学习。回顾有助于你进步,基于此,你可以从错误中学习。

怎么用python实现一个页面的开发?

之前刚学了一段时间Python。我来说说老tomcat运行CGI,用Python实现的。具体步骤如下:

打开w: Apache-Tomcat-7 . 0 . 57 conf web . XML]并找到这个带注释的节点(如下)。如果你自己从来没有修改过,那应该是有注释的,需要添加一些参数。

ltservletgt

lt servlet-name gtcgilt/servlet-name gt

ltinit-paramgt

lt param-name gtclientinputtimeoutlt/param-name gt

lt param-value gt 100 lt/param-value gt

lt/init-paramgt

ltinit-paramgt

lt param-name gtdebuglt/param-name gt

lt param-value gt 0lt/param-value gt

lt/init-paramgt

ltinit-paramgt

lt param-name gtpassshell environment lt/param-name gt

lt param-valuegttruelt/param-value gt

lt/init-paramgt

ltinit-paramgt

lt param-name gtcgipathprefixlt/param-name gt

lt param-value gt web-INF/CGI-binlt/param-value gt

lt/init-paramgt

ltinit-paramgt

lt param-name gtexecutablelt/param-name gt

lt param-valuegtc:/Users/sundc/AppData/Local/Programs/Python/Python 36-32/Python . :与Python parser解析CGI脚本有关,但是Python环境变量必须配置好。

CgiPathPr:与服务器可以访问的脚本目录相关,这对应于第二步。

Executabl:(这是我的安装路径,不建议安装到驱动器C)与Python parser相关。没有解析器,服务器怎么解析?

找到第二个带注释的节点。

ltservlet-mappinggt

lt servlet-name gtcgilt/servlet-name gt

文化模式/CGI-bin/* lt/URL-模式

lt/servlet-mappinggt

lt!-/cgi-bin/*这里指定浏览器访问的地址,对应的是之前的WEB-INF/cgi-bin。- gt

配置权限

//打开context.xml并添加:privileged "; true "

ltContext privilegedtruegt

lt!-默认的受监控资源集- gt

ltWatchedResourcegtWEB-INF/web . XML lt/WatchedResourcegt

lt!-取消对此的注释以禁用跨Tomcat重新启动的会话持久性--gt

lt!-

ltManager路径名/gt

- gt

lt!-取消对此的注释以启用Comet连接跟踪(提供事件

会话到期以及webapp生命周期)- gt

lt!-

lt阀门/gt

- gt

lt/Contextgt

此时,Tomcat应该能够正常解析正确路径中的cgi程序。以下python cgi文件

#!/usr/bin/env

打印(Cont: text/html)

Print()ttt#空行,告诉服务器结束头。

打印(lthtmlgt)

打印(ltheadgt)

打印(lt meta chats etuf-8gt)

print(lttitlegtHello Word-我的第一个CGI程序!lt/titlegt)

打印(lt/headgt)

打印(ltbodygt)

打印(lth2gtHello字!我是一个偶然的菜鸟,我写了第一个CGI程序lt/h2gt)。

打印(lt/bodygt)

打印(lt/htmlgt)

在tomcat中部署和运行CGI程序

// 1.在Tomcat的默认工作目录下,即cgitest目录下,新建一个项目cgitest。

// 2.在新建的项目目录下,新建一个WEB-INF目录,这是WEB程序的标准安全目录,客户端,只能在服务器端访问。

// 3.将原始创建存储在WEB-INF目录下的cgi-bin目录中。

// 4.现在可以启动Tomcat WEB容器了,Tomcat会自动部署并访问cgitest,页面就会出现。

作者:夕阳西下阳光明媚,欢迎关注我的头条号。偶尔美式英语,主流Java,告诉你不一样的码农生活。

CGI INF 程序 目录 路径

版权声明:本文内容由互联网用户自发贡献,本站不承担相关法律责任.如有侵权/违法内容,本站将立刻删除。