有关yii2在windows下的IIS部署问题

Somefive 2015-11-10 09:28:43
不知道为什么我的yii2框架在安装完成后,网上的教程下一步都应该是我可以通过localhost直接对项目进行访问。但是我的localhost默认的是微软的IIS页面,我查了一下IIS的部署问题,发现原有的80端口指向默认的一个wwwroot文件夹。
所以我开了另一个端口16800物理根目录是这个刚建的php项目根目录。然而我访问Localhost:16800时并不会渲染出index.php给我,而是直接把文件目录显示给我。

而后我尝试直接访问/frontend/web/index.php则是没有权限访问。
不知道如何解决这个问题……
新人初入php还不太了解这些……
...全文
778 7 打赏 收藏 转发到动态 举报
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
xmartinly 2016-02-26
  • 打赏
  • 举报
回复

先把这里关了,再设置目录。最后链接测试一下。百度有很多这个的说明,不行就再建个用户,安全里面把用户加上去。
IT阿杰 2016-01-27
  • 打赏
  • 举报
回复
你下载的这个是YII的高级模板,高级模板是区分不同应用进行部署的。例如: frondend目录 是指独立出来的前台应用,需要单独部署一个站点。 如果 初学者,可以先安装basic模板,配置IIS指向框架根目录或者指向框架下的WEB目录。 我也在初学。
Somefive 2015-11-12
  • 打赏
  • 举报
回复
引用 3 楼 xuzuning 的回复:
你是按这个部署的吗? http://jingyan.baidu.com/article/5552ef472f6ec7518ffbc9d7.html
yiiframework.com网站下我只下载到了framework没有下载到指导所说的requirement文件夹…… 无法打开localhost/app/Yii/requirement。现在整个localhost下只有windows iis的默认页面。
程序员靓仔 2015-11-12
  • 打赏
  • 举报
回复
1:先确认php环境配置好了。 2:yii2官方有教你怎么配好yii的环境。
xuzuning 2015-11-11
  • 打赏
  • 举报
回复
你没有给 IIS 配置 php 支持
xuzuning 2015-11-11
  • 打赏
  • 举报
回复
Somefive 2015-11-11
  • 打赏
  • 举报
回复
引用 1 楼 xuzuning 的回复:
你没有给 IIS 配置 php 支持
我配置了IIS的php支持部分。没有yii框架的情况下单独运行是可以正常跑index.php等一系列的东西的。现在的问题是yii的根目录下没有相应的index文件,iis找不到就直接把文件目录返回了。感觉yii根本没有去通过正常的途径响应请求渲染页面。 我之前写django跑django的网站的时候runserver会单独开一个进程出来,但是我不太理解yii是如何运行起来的……

4,250

社区成员

发帖
与我相关
我的任务
社区描述
国内外优秀PHP框架讨论学习
社区管理员
  • Framework
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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