【问题标题】:Need tips to get perl running on Ubuntu LAMP with fastcgi/suexec需要提示以使用 fastcgi/suexec 在 Ubuntu LAMP 上运行 perl
【发布时间】:2011-07-07 10:17:41
【问题描述】:

我已经在服务器上安装了 perl 并且工作正常,但是我无法让 Apache 为安装了 fastcgi/suexec 的任何东西提供服务。下面是我的一个没有 perl 的 Apache vhost 配置示例,因为我无法在其中得到任何东西来使用 perl:

<VirtualHost example.example.example.example:80>
    ServerName example.com

    ServerAdmin webmaster@example.com

    DocumentRoot /home/user/public_html

    SuexecUserGroup username username

    ScriptAlias /php-fastcgi/ /home/user/php-fastcgi/
    FCGIWrapper /home/user/php-fastcgi/wrapper .php
    AddHandler fcgid-script .php
    Options ExecCGI Indexes

    <Directory /home/user/public_html>
            Options -Indexes FollowSymLinks ExecCGI
            AllowOverride All
            Order allow,deny
            allow from all
    </Directory>

    ErrorLog /var/log/apache2/user_error.log
    LogLevel warn
    CustomLog /var/log/apache2/user_access.log combined

【问题讨论】:

    标签: perl apache ubuntu fastcgi suexec


    【解决方案1】:

    IIRC,你需要使用:

    use FCGI;
    

    在您的 Perl 脚本和代码中考虑 FastCGI。更多信息可以在这里找到:http://www.fastcgi.com/devkit/doc/fastcgi-prog-guide/ch3perl.htm

    SuexecUserGroup 条目看起来正确,/should/ 是您需要做的所有事情。至少,它可以在我运行 RedHat 的 VPS 上运行。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2010-09-27
      • 2017-11-13
      • 1970-01-01
      • 1970-01-01
      • 2012-06-06
      • 1970-01-01
      • 1970-01-01
      • 2012-03-12
      相关资源
      最近更新 更多