我需要从我的服务器的根目录(在同一台服务器上)执行一个perl脚本。需要将4个参数从页面上的输入框传递给此脚本才能使用。从网页执行perl脚本的最佳方法?
这样做的最好方法是什么?请指教。如果可能的话,请举个例子。
非常感谢
我需要从我的服务器的根目录(在同一台服务器上)执行一个perl脚本。需要将4个参数从页面上的输入框传递给此脚本才能使用。从网页执行perl脚本的最佳方法?
这样做的最好方法是什么?请指教。如果可能的话,请举个例子。
非常感谢
像Apache这样的服务器有一个/cgi-bin/
处理程序。你会主动要求
或类似的东西。这个script.pl实际上驻留在其他地方。一个常见的位置是/usr/lib/cgi-bin
。
我做了一个关于这将如何完成的快速屏幕转换。我之前只做过Python,所以这对我来说是一次学习和教学。从视频
链接:
这是的video
最终结果我在命令行中输入了解释某些部分的注释。我通常忘记的一个是chmod
脚本。如果它们不可执行,服务器将不会执行它们,你不知道为什么。
非常感谢,我会读到它 – aciid 2011-12-23 19:49:03
我添加了一些注释,以防万一您无法读取它(它在转换时会丢失所有质量)。 – FakeRainBrigand 2011-12-23 20:16:24
您的网络服务器的软件定义了一个接口来配合外部脚本。其中最普遍的是通用网关接口(CGI)。不知道更多关于你的服务器的设置,我们不能说更具体的东西。
如果您使用的是Apache,请查看http://httpd.apache.org/docs/2.0/howto/cgi.html,它告诉您如何设置CGI。
还有其他方法可以解决这个问题,它们都依赖于您正在运行的特定服务器软件。
感谢您的回复。我正在使用apache 2,并已经建立了cgi。 – aciid 2011-12-23 19:16:56
我想试试我的自我,所以我做了一个录像(屏幕录像)。编码/上传/处理完成后,我会将其上传到YouTube。 – FakeRainBrigand 2011-12-23 19:17:17
Perl脚本是否已经可用?你用什么语言来创建你的网页? – Sorin 2011-12-23 20:49:55