永发信息网

xampp 虚拟主机执行perl 的方法

答案:1  悬赏:30  手机版
解决时间 2021-01-25 19:31
  • 提问者网友:缘字诀
  • 2021-01-24 23:56
我在httpd-vhosts.conf中重新设置了新的路径为虚拟主机的目录 D:\vhost
但是当我想设置 perl 能正确执行时一直说没执行权限(errorlog)

请问我有连个虚拟主机 test.com test1.com
都被设置到了 D:\vhost\test D:\vhost\test1

我该怎么设置执行cgi 的目录? 使得 D:\vhost\test\cgi-bin D:\vhost\test1\cgi-bin的子目录都能执行perl的程序????

我尝试了很多次 都无功而返 谁能给我个提示???? 请注意xampp的设置方法和普通appache有点不一样的。
最佳答案
  • 五星知识达人网友:渊鱼
  • 2021-01-25 00:57
在你的虚拟机里面增加配置
ScriptAlias /cgi-bin/ "D:/htdocs/cgi-bin/"
然后设置对应的目录D:/htdocs/cgi-bin/的权限
<Directory "D:/htdocs/cgi-bin">
AllowOverride None
Options ExecCGI
Order allow,deny
Allow from all
</Directory>
重新启动apache就OK了
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯