cgi-bin别名的设置

and 2000-08-25 03:35:00
我用的web server是Apache. 服务器上有目录/mypath/www/cgibin 和 /mypath/www/htdocs ,在httpd.conf 文件里加了这样一段.
Alias /cgi-bin/ /mypath/www/cgi-bin
<Directory /mypath/www/cgi-bin>
Options ExecCGI
AddHandler cgi-script .php
</Directory>
重新启动服务器,在浏览器端就是不能访问http//serverIP/cgi-bin/login.php
不是Not Found 就是Permission denied.
搞得我不知哪错了,请求各位帮助.谢谢.
...全文
87 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
and 2000-08-28
  • 打赏
  • 举报
回复
目录和文件的访问权限全部放开,也是这样.
sinsky 2000-08-27
  • 打赏
  • 举报
回复
可能是权限没有设置。
一. 准备  bugzilla压缩包  2003操作系统  虚拟机压缩包 二. 安装MYSQL 2.1安装MYSQL 1. 执行MYSQL下的setup.exe 2. 选择自定义安装。 3. 安装路径设为 c:\mysql,因为在Bugzilla的Checksetup.pl中默认Mysql安装在C:\mysql。 4. 开始安装,下一步至创建MySQL帐户,选择“Skip Sing-Up”,跳过MySQL.com网站帐户的注册。下一步至完成。 5. 点击“Next”,下一步默认至下图。选择复选“Include Bin Directory in Windows PATH”,将MySQL的bin目录包含进Windows的PATH环境变量中,下一步。 6. 输入root用户的密码,例:123123,如果需要远程访问,复选“Enable root access from remote machines”,下一步至安装完成。 2.2配置MYSQL 1. 开始->所有程序->mysql->mysql 5.0->MySQL Server Instance Config Wizard,设置mysql,输入刚才设置的MYSQL密码“123123”。 2. 我们需要在mysql中创建Bugzilla的用户以及数据库,主要三条命令为: a、建立数据库bugs 。命令:create database bugs; b、查询数据库。命令:show databases; c、建立用户bugs,密码为空,对Bugs数据库具有一定权限 命令:GRANT SELECT,INSERT,UPDATE,DELETE,INDEX,ALTER,CREATE, LOCK TABLES,DROP,REFERENCES ON bugs.* TO bugs@localhost IDENTIFIED BY '123'; d、从 mysql 数据库授权表中重新装载权限。命令:FLUSH PRIVILEGES; 3. 退出。命令:quit 4. 此时,建立了的数据库名为Bugs,数据库用户名为Bugs,密码为空 三. 安装Activeperl和perl模块(bugzilla所需的) 将Perl文件夹所有信息复制到c盘根目录下,在系统变量Path中增加自己的 C:\perl\bin路径信息:右击我的电脑-〉属性-〉高级-〉环境变量-〉path->添加:,;c:\perl\bin\; 四. 复制Bugzilla文件夹 将bugzilla文件夹复制到c盘根目录下。(IIS的虚拟目录需要指向该目录)。 五. 安装IIS(略)和配置IIS 1. 右击“默认网站”,选择新建“虚拟目录”。别名输入“bugzilla”,路径选择C:\bugzilla,权限全部勾选,下一步至完成。 2. 右击虚拟目录,选择属性,选择“配置”按钮添加应用程序扩展名映射。 格式如下:\perl.exe -x -wT "%s" %s 可执行文件:c:\perl\bin\perl.exe -xc:\bugzilla -wT "%s" %s 扩展名:.cgi 动作:全部动作 启动默认文档添加为:index.cgi 3. 选择WEB服务扩展,允许“所有未知CGI扩展” 和 “Active Server Pages” 。 六. 安装邮件接收服务器和邮件发送服务器 1. 首先,安装SMTP服务和POP3服务,控制面板---添加删除程序---添加/删除windows组件中: 选择“电子邮件服务器”;“应用程序服务器”的详细信息—选择IIS---详细信息----选择SMTP 2. 点击“所有程序---管理工具---POP3服务”。单击“新域”,输入域名如:z109.com。 3. 双击z109.com,选择添加邮箱,添加2个邮箱并设置密码,注意不需要写域名 此处建立2个邮箱:one和two 4. 进入OUTLOOK配置,姓名随意输入,下一步电子邮箱地址输入刚才创建的第一个邮箱地址:one@z013.com。下一步电子邮件服务器名输入服务器IP(此处为虚拟机IP) 下一步INTERNET邮箱登陆,输入密码 5. 用此邮箱发邮件给第二个邮箱,查看“POP3服务”内已显示一条新邮件。 6. 同样在OUTLOOK里添加第二个邮箱,给第一个邮箱发邮件,可查看,同时“POP3服务”内有相应变化,邮件服务器配置完毕。 七. 配置bugzilla 1. 开始---运行输入cmd,进入DOS仿真器。进入BUGZILLA目录,输入命令:cd \bugzilla 2. 键入:perl checkset

4,164

社区成员

发帖
与我相关
我的任务
社区描述
Windows专区 一般软件使用
社区管理员
  • 一般软件使用社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧