请问SUSE里怎么把perl模块加上?我全用的自己带的包

发布于 2022-07-24 15:53:36 字数 49 浏览 11 评论 5

用yast把apache2-perl_mod装完以后还是不能支持perl,请问还要做什么更改吗??

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(5

别靠近我心 2022-07-26 04:49:17

原帖由 web_jockey 于 2006-8-1 15:24 发表
我在linux下也装了一遍,还是不行,但我朋友就行.httpd.conf 里的LoadModule perl_module        modules/mod_perl.so也加了。http2.2.X perl5.X mod_perl2.02

你完全弄錯方向了。

你要的是學學  apache cgi 的配置執行方式,而不是使用那各 mod_perl module。

mod_perl 是讓 html page 內可以嵌入 perl code,這個與你預期的 perl cgi 程式執行完全是沒有關係的部份。

suse linux 的 /etc/apache2/default-server.conf 可以找到:

  1. ScriptAlias /cgi-bin/ "/srv/www/cgi-bin/"
  2. # "/srv/www/cgi-bin" should be changed to whatever your ScriptAliased
  3. # CGI directory exists, if you have that configured.
  4. #
  5. <Directory "/srv/www/cgi-bin">
  6. AllowOverride None
  7. Options +ExecCGI -Includes
  8. Order allow,deny
  9. Allow from all
  10. </Directory>

复制代码

所以把 cgi 程式放到 /srv/www/cgi-bin/ 目錄內,後續網頁使用 http://hostname/cgi-bin/xxx 即可瀏覽執行。

或者是你應該先看看 apache manual :

http://httpd.apache.org/docs/2.2/howto/cgi.html

==

爱冒险 2022-07-26 04:49:17

意思是让APACHE支持mod_perl模块,现在的情况是APACHE无法执行perl脚本啊,用IE打开awstats.pl文件就让下载,而不是执行???

糖果控 2022-07-26 04:49:16

我在linux下也装了一遍,还是不行,但我朋友就行.httpd.conf 里的LoadModule perl_module        modules/mod_perl.so也加了。http2.2.X perl5.X mod_perl2.02

旧伤还要旧人安 2022-07-26 02:31:50

是pl文件,awstats的

找个人就嫁了吧 2022-07-25 21:34:34

原帖由 web_jockey 于 2006-7-28 16:28 发表
用yast把apache2-perl_mod装完以后还是不能支持perl,请问还要做什么更改吗??

你要跑哪种 perl 程式 ? 是 cgi t? 还是 html 档案内嵌入 perl code 的叙述 ?

==

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文