麻豆小视频在线观看_中文黄色一级片_久久久成人精品_成片免费观看视频大全_午夜精品久久久久久久99热浪潮_成人一区二区三区四区

首頁 > 編程 > Perl > 正文

讓apache2以cgi方式運(yùn)行perl cgi程序的實現(xiàn)方法

2020-10-31 15:19:18
字體:
供稿:網(wǎng)友

1、linux系統(tǒng)一般自帶perl
可運(yùn)行程序在:/usr/bin/perl

2、perl測試程序

復(fù)制代碼 代碼如下:

#!/usr/bin/perl -w
use warnings;
print "Hello, Perl works!  ";

命名為test.pl

在終端下,定位到該目錄,輸入perl test.pl,perl正常工作的話,會顯示輸出
Hello, Perl works!

3、讓apache2以cgi方式支持perl
a. apache2安裝完成之后,
配置文件位于/etc/apache2目錄下,主要是apache2.conf。
但是修改的時候主要可以修改sites-available下面的default;
修改完成之后重啟apache2,需要輸入/etc/init.d/apache2之后添加參數(shù)stop, start, restart。

b. 修改apache2的配置文件使得其以cgi方式支持perl
修改sites-available下的default中的

復(fù)制代碼 代碼如下:

  ScriptAlias /cgi-bin/ /var/www/cgi-bin/
    <Directory "/var/www/cgi-bin">
        AllowOverride all      
        Options +ExecCGI -MultiViews +SymLinksIfOwnerMatch
        Order allow,deny
        Allow from all
    </Directory>

設(shè)置目錄/cgi-bin/對應(yīng)的為/var/www/cgi-bin/
(即http://localhost/cgi-bin/目錄下為cgi腳本)
同時修改AllowOverride, Options, Order, Allow等如上。
還可以添加
AddHandler cgi-script .cgi .pl

自定義支持的后綴(默認(rèn)情況下支持cgi和pl后綴)

4、編寫cgi測試程序
cgi_test.pl

復(fù)制代碼 代碼如下:

#!/usr/bin/perl -w
use warnings;
use CGI qw(:standard);
#! must use 'my' to define a variable
print header;
my $now_string = localtime();
print "<b>Hello, CGI using Perl!</b><br/>It's $now_string NOW!<br />";

注意:
a. 需要將該cgi_test.pl程序copy到/var/www/cgi-bin/目錄下
b. 還需要修改程序cgi_test.pl的權(quán)限,否則會出現(xiàn)如下類似錯誤:
(13)Permission denied: exec of '/var/www/cgi-bin/cgi.pl' failed
sudo chmod 755 cgi_test.pl

5、綜上,按照上面介紹的方法:
a. perl程序在Linux下運(yùn)行正常。
b. apache2以cgi支持perl cgi程序
遇到錯誤可以查看,apache2的erro日志文件,位于 /var/log/apache2/error.log 進(jìn)一步查詢和排除錯誤。

c. 另一個方面,對于cgi的perl程序可以先寫好,在命令行下perl cgi_test.pl查看是否程序本身有錯。
如果沒有錯,就可以完全將問題定位成apache2對perl cgi程序的支持問題。

發(fā)表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發(fā)表
主站蜘蛛池模板: 久久新网址 | www.热| 国产精品一区二区三区在线 | vidz 98hd| 久久久激情网 | 最新中文字幕免费视频 | 免费观看三级毛片 | 欧美另类激情 | 久久国产精品久久精品国产演员表 | 在线a免费观看 | 国产papa | 国产精品99久久久久久宅女 | 成人午夜在线观看视频 | 羞羞视频免费视频欧美 | 精品在线观看一区 | 国产成人高潮免费观看精品 | 中文日产幕无线码6区免费版 | 久久亚洲第一 | 久久99久久98精品免观看软件 | 亚洲第一成人久久网站 | 久久久久久久久久久影视 | www嫩草 | 91网站在线观看视频 | 精精国产xxxx视频在线野外 | 91九色蝌蚪国产 | 福利在线小视频 | 国产亚洲自拍一区 | 国产精品一区在线观看 | 国产91九色视频 | 女人一级一级毛片 | 一级美女大片 | 午夜精品一区二区三区免费 | 免费毛片观看 | 国产成人综合在线观看 | 成人在线视频在线观看 | 免费久久久久 | 999久久久国产999久久久 | 国产91亚洲精品一区二区三区 | 人人做人人看 | 91精品老司机 | 黄网站在线观 |