phpStudy 新建虚拟主机

版本:phpStudy2018

电脑重装系统,安装众多软件,重新下回phpStudy搭建新的虚拟主机,遇到问题:

①下载安装,打开OK,并无任何问题,在浏览器中输入localhost,无指针,通过phpStudy端口检测以及系统对比,发觉缺少vc9运行库,从网上找了点类似资料:

phpStudy启动失败时的解决方法 提示缺vc9运行库:

php5.3、5.4和apache都是用vc9编译,电脑必须安装vc9运行库才能运行。

php5.5、5.6是vc11编译,如用php5.5、5.6必须安装vc11运行库。

php7.0、7.1是vc14编译,如用php7.0、7.1必须安装vc14运行库。

vc9和vc11运行库下载:http://www.php.cn/xiazai/gongju/1351

php5.5以上才有64位的,其他均为32位。所以64位的系统最好把32位的运行库也安装上。

如果您下载的是32位的phpStudy,需要安装32位的运行库;32位的VC9运行库必须安装。

注意3点:1必须安装32位的运行库,2管理员身份运行,3兼容模式运行。

②安装完成,一切OK,随后搭建虚拟主机:

通过"站点域名管理",新建一个虚拟主机,并在c盘设置好hosts,此时会在vhosts.conf中自动生成虚拟主机信息(我此次遇到问题就在此处),配置好虚拟域名,输入虚拟域名,有以下提示:

 

Forbidden

 

You don't have permission to access / on this server.

 

从网上找了n多种方式,皆失败,耗了好久,走了好多坑后,发觉越走越远。。。。

 

问题点:在默认情况下,虚拟域名会直接指向index.php,当无该文件,会显示如上提示,在虚拟域名目录下新建index.php,运行OK。至此虚拟域名整个配置已配置完毕

默认情况下不会显示目录列表固配置目录列表即可,如果是localhost,可直接通过"phpStudy设置->允许目录列表"进行配置。如果要显示虚拟域名下的目录,则通过配置vhosts.conf ,进行如下修改:

<Directory "G:\myWeb">


  # Options FollowSymLinks ExecCGI 

# 上面为自动生成,修改为下行即可访问虚拟域名目录                  
    Options +Indexes +FollowSymLinks +ExecCGI


      AllowOverride All
      Order allow,deny
      Allow from all
     Require all granted
  </Directory>
</VirtualHost>

 

 

转载于:https://www.cnblogs.com/yoyovape/p/9217350.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值