OS X Mavericks上的Apache v2.2.24不运行Perl脚本
作为我的一个项目的一部分,我需要运行几个perl脚本,以便在Web上显示内容 但我的问题是,在运行localhost/~USER/File.pl时,会显示文件的代码,而不是内容。我正在尝试从~/Sites/目录运行脚本 我的USER.conf文件设置在/etc/apache2/users/中。我还删除了http.conf中*LoadModule perl_module libexec/apache2/mod_perl.so*前面的注释符号 错误日志显示以下消息: [Fri Nov 29 20:50:20 2013][notice]Apache/2.2.24(Unix)DAV/2 mod_ssl/2.2.24 OpenSSL/0.9.8y mod_perl/2.0.7 perl/v5.16.2已配置--恢复正常操作 我的Apache版本是2.2.24和OS X Mavericks 10.9OS X Mavericks上的Apache v2.2.24不运行Perl脚本,perl,apache,webserver,osx-mavericks,Perl,Apache,Webserver,Osx Mavericks,作为我的一个项目的一部分,我需要运行几个perl脚本,以便在Web上显示内容 但我的问题是,在运行localhost/~USER/File.pl时,会显示文件的代码,而不是内容。我正在尝试从~/Sites/目录运行脚本 我的USER.conf文件设置在/etc/apache2/users/中。我还删除了http.conf中*LoadModule perl_module libexec/apache2/mod_perl.so*前面的注释符号 错误日志显示以下消息: [Fri Nov 29 20:5
如果你们中有人知道如何解决这个问题,请帮助 嗯,我被最后一个版本(山狮)咬了。问题是我必须配置的脚本不是在
/etc/apache2/users/
中,而是在/private/etc/apache2/
中。因此,尝试在那里进行配置更改,重新启动apache,您至少应该克服此错误。您需要配置apache以将perl脚本作为cgi-bin脚本运行,或者需要设置脚本