IIS下TP5应该如何配置

求帮忙,简单的IIS已经配置好了,可是我的TP5项目一直打不开,在网上找的一个web.config文件复制到了TP5根目录下面,可是进项目一直提示无法请求页面,该页的相关配置无效,该弄的都弄了,求各位帮帮忙,微信红包感谢

0

2个回答

可能有个地方出现了遗漏吧

0

HTTP 错误 500.0 - Internal Server Error
无法在<.fastCGI.>应用程序配置中找到<.handler.> scriptProcessor

0
Csdn user default icon
上传中...
上传图片
插入图片
抄袭、复制答案,以达到刷声望分或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!
其他相关推荐
iis下TP5的url重写
  iis下TP5url重写 //测试数据: //服务器版本IIS6.1 //应用程序语言:php //框架:ThinkPHP5.0.* //说明:以下代码来自iis的配置文件 web.config //URL重写测试结果:成功。 //(有兴趣的朋友可以试试其它IIS版本是否也可以) &amp;lt;?xml version=&quot;1.0&quot; encoding=&quot;UTF-8&quot;?&amp;gt; &amp;lt;conf...
iis服务下tp5.1项目两个域名配置失败解决办法
apache下一个项目里两个域名可以绑定两个入口文件的。iis服务就不行。 然后就弄成一个入口文件index.php.其中一个域名在访问的时候判断一下。转成自己的模块就行了 www.a.com www.b.com---对应b模块 index.php if($_SERVER['HTTP_HOST']==&quot;www.a.com&quot;){ Container::get('app')-&amp;...
tp框架伪静态设置规则,iis和apache、windows、linux都有效。Public目录图片资源目录有效
tp框架伪静态设置规则,iis和apache、windows、linux都有效。Public目录图片资源目录有效。这些是网上收集,并且用过有效的伪静态规则。
tp5在IIS(winServer2012)服务器环境中隐藏index.php文件并解决put,delete方法405报错
下载并安装重写模块,地址:https://www.iis.net/downloads/microsoft/url-rewrite#additionalDownloads 2.随便设置一个规则,就会在你给该网站配置的物理路径下新建一个web.config文件 3.将下列文件中的内容替换掉web.config文件中的&amp;lt;rewrite&amp;gt;&amp;lt;/rewrite&amp;gt;标签内容 ...
thinkphp5.0在开启重定向,空间iis7.5下配置web.config和apache下配置.htaccess
根目录下的web.config文件
tp5框架 IIS隐藏入口文件
IIS需要的配置 需要添加重写模块 URL Rewrite,安装 rewrite_2.0_rtw_x64.msi 就可以了(根据电脑配置选择64位还是32位) tp5配置 在入口文件同级目录下web.config里添加如下代码即可。 &lt;?xml version="1.0" encoding="UTF-8"?&gt; &lt;configuration&gt; &lt;system.web...
[强烈推荐] thinkphp iis7.5 win2008 上 设置虚拟静态 错误的解决方法 web.config
[强烈推荐] thinkphp iis7.5 win2008 上 设置虚拟静态 错误的解决方法 web.config 1. 问题 设置好虚拟静态 出现500错误,找不到对应的资源: 原因 没有安装 windows 的官方iisrewrite     下载地址     http://www.microsoft.com/web/gallery/install.aspx?appid=url
tp5开启报错配置
这里需要开启两个配置即可展示详细的报错信息,将配置文件config.php中的下图配置都改为true,即可
CentOS服务器上部署tp5
服务器上部署tp5 前提:已经部署好服务器,已通过远程工具链接到服务器 1.安装composer curl -sS https://getcomposer.org/installer | php mv composer.phar /usr/local/bin/composer 2.镜像加速 - 全局命令 $ composer config -g repo.packagist co...
thinkCMF+iis6实现伪静态, 强烈支持我大TP框架!希望更多人能喜欢它!
1,在CMF后台开启伪静态。 2.在IIS的高版本下面可以配置web.Config,在中间添加rewrite节点:(此段引用Thinkphp官方文档)<rewrite> <rules> <rule name="OrgPage" stopProcessing="true"> <match url="^(.*)$" /> <conditions logicalGrouping="MatchAll"
ThinkPHP框架中隐藏index.php无效解决方法
<IfModule mod_rewrite.c> Options +FollowSymlinks -Multiviews RewriteEngine On RewriteCond %{REQUEST_FILENAME} !-d RewriteCond %{REQUEST_FILENAME} !-f RewriteRule ^(.*)$ index.php?/$1 [QSA,PT,L
IIS配置勾选
-
tp5 隐藏入口文件index.php
下面是Apache的配置过程,可以参考下: 1、httpd.conf配置文件中加载了mod_rewrite.so模块,去掉前面的 &quot; # &quot;; 2、AllowOverride None 将None改为 All 3、在应用入口文件同级目录.htaccess文件中,将内容RewriteRule ^(.*)$ index.php/$1 [QSA,PT,L] 修改为 RewriteRule ^(....
Win7如何安装和配置iis.doc
Win7如何安装和配置iis,在WIN7下如何安装和配置iis,如何安装和配置iis。
ThinkPHP部署在IIS,Apache服务器上的rewrite模式的配置文件
1.IIS服务器的配置文件 1.1 web.Config 文件的配置 <?xml version="1.0" encoding="UTF-8"?> <configuration> <system.webServer> <rewrite> <rules> <rule name="OrgPage" stopProce
最新ThinkPHP V5在iis、nginx、apache下的安装过程、包含伪静态引起的错误
针对不同的WEB服务器,ThinkPHP V5需要的伪静态内容是不一样的,而且在Apache服务器上,模块化运行与采用FCGI运行方式的伪静态也有差别友情提示:案例中用的伪静态是TP5的,如果你是其他php程序,请使用对应程序的伪静态文件。-----------apache、nginx、iis、安装TP5之Apache篇开始-----------特别一提的地方(重要)在Apache服务器上,采用模...
tp5以上的版本在不支持怕pathinfo的服务器上肿么办?
我们知道tp5默认的是pathinfo模式访问的,在本地设置下当然是没问题的啦  但是在线上有时候急着上线 又没那么快的设置这些东西的时候,我们就想能不能先用兼容模式访问下(指所有的页面都自动用兼容模式),其实方法也很简单的啦,在配置文件route.php开头设置 \think\Url::root('index.php?s=');   这样生成的url都是带s=/index.php/xx/x...
部署tp5项目常见问题
 一、Access denied.  set $real_script_name $fastcgi_script_name; if ($fastcgi_script_name ~ &quot;^(.+?\.php)(/.+)$&quot;) { set $real_script_name $1; set $p...
tp与sqlserver配置
解决wamp启动 与tp与sqlserver连接问题
tp5隐藏入口文件index.php,开发环境是Lamp
因为项目需要,我们要注意项目的安全性,同时tp5的url过长,所以我们要隐藏入口文件index.php 举例说明:www.xxx.com/tp5(项目名称)/public/index.php/模块名/控制器名/方法名,这是一般的url访问地址。 隐藏后:http://xxx.com/tp5/模块名/控制器名/方法名。 方法步骤 1、把public内的index.php和.htaccess移出,让这...
TP5域名配置
其实该域名和配置PHP虚拟目录是一样的, 第一步: .在C:\Windows\System32\drivers\etc\hosts的hosts文件尾加上一行: 127.0.0.1 http://test.com:8080/ 这个的意思好像是电脑访问www.tp5.com这个域名的时候,就会访问本机的IP地址(127.0.0.1),计算机基础我不太懂orz 2.打开apache配置文件:conf/h...
如何在IIS环境下配置Rewrite规则
注:转自互联网。   URL 静态化可以提高搜索引擎抓取,开启本功能需要对 Web 服务器增加相应的 Rewrite 规则,且会轻微增加服务器负担。本教程讲解如何在 IIS 环境下配置各个产品的 Rewrite 规则。 一、首先下载 Rewrite.zip 的包,解压到任意盘上的任意目录。 点击这里下载 IIS Rewrite 组件 将下载的 IIS Rewrite 组件解压,放...
php的TP5路由配置url的方式
在application文件下找到route.php在里面配置路由use think\Route; Route::rule('hello','samiple/test/hello');http://z.cn:8080/hello访问方式即可访问,就像hello代理了samiple/test/hello这个路径路由的各种配置//Route::rule('hello','samiple/test/he...
TP5框架 《隐藏入口文件 index.php》
可以通过URL重写隐藏应用的入口文件index.php,下面是相关服务器的配置参考: [ Apache ] httpd.conf配置文件中加载了mod_rewrite.so模块 AllowOverride None 将None改为 All 把下面的内容保存为.htaccess文件放到应用入口文件的同级目录下 &amp;lt;IfModule mod_rewrite.c&amp;gt; Options...
解决tp5项目部署在nginx环境上404问题(伪静态)
问题一: tp5项目在apache中运行一切正常,但部署在nginx环境中,页面打不开,总是提示404报错: 解决办法: 在宝塔网站-&amp;gt;设置-&amp;gt;配置文件中(或nginx.conf里)添加下面代码: location / { index index.html index.htm index.php; #autoindex on; if (!-e...
tp5隐藏入口文件index.php
为什么要隐藏入口文件 使页面url美观,方便搜索引擎收录 具体实现在index.php同级目录下新建.htaccess(默认自带)添加如下内容<IfModule mod_rewrite.c> Options +FollowSymlinks -Multiviews RewriteEngine On RewriteCond %{REQUEST_FILENAME} !-d Rewrite
windows10环境下安装thinkphp5.1详细步骤
ThinkPHP 5.1 的环境要求如下: PHP &gt;= 5.6.0PDO PHP ExtensionMBstring PHP Extension Composer的安装教程 1.先下载Composer-Setup.exe,下载Composer地址: https://getcomposer.org/Composer-Setup.exe。会自动搜索php.exe的安装路径,如果没有,就手...
西部数码虚拟主机iis怎么路由重写,去除隐藏index.php
按道理说西部数码里面有一个伪静态选项, 我们通常配置的时候是用.htaccess  来隐藏index.php   有一个客户用的是西部数码的,折腾了很久就是不能成功 我们点击伪静态设置,选择  shopex   然后wwwroot 目录回生成一个web.config文件,编辑其文件下面的代码覆盖她
TP5多入口设置
今天在用tp5做项目的时候发现,前台是可以绑定默认到index模块的,但是后台不好弄,于是查了一下手册,按照手册上说的,复制了index.php改为admin.php,作为后台的入口文件,于是域名/admin.php就可以访问后台了(默认是admin模块的index控制器的index方法),虽然可以访问了,但是我是个完美主义者,或者说室友强迫症的人,我觉得admin.php的.php看上...
TP中如何去掉URL中的index.php
使用过TP的同学都知道,在URL始终会有index .php 我们如何才能够去掉呢? 1. 确认httpd.conf配置文件中加载了mod_rewrite.so模块 2. AllowOverride None 将None改为 All;允许读取.htaccess文件 3. 打开Myapp/Conf/config.php文件,在配置的数组中添加一行: 'URL_MODEL'=&gt;2, 4. ...
Thinkphp在iis环境下中文参数乱码
1,无法获取中文参数解决方案 IIS的url重写模块,重写后的中文编码也是gbk,如果你的页面是utf-8编码,那么重写参数将会失效。像这些情况,我们就需要使用php内置的转码函数来处理编码问题了: 即,接受参数后将参数转变为utf-8格式,否则数据查询会失效 方案1:$name= iconv("gbk","utf-8",$name); 方案2:mb_convert_encod
iis 6. 0 如何配置 教程
iis 6. 0 如何配置 教程 iis 6. 0 如何配置 教程
tp5上传到iis服务器无法生成验证码
ob_clean — 清空(擦掉)输出缓冲区 参考:tp5之验证码不显示
tp5配放到服务器
1.config.php里面的app_debug打开。这样才能看到问题所在; 2.权限问题,属性里面设置777.右键文件,然后应用到全部。 3.数据库连接的时候,首先注意不要有什么其他错误。然后mysql默认端口3306...
tp5多站点怎么配置权限啊
.user.ini:目录结构:fastcgi.conf:之前在这个配置里加了一段然后删了.user.ini 就可以了。,但现在多站点再加就不行。大佬们教教我
TP5中隐藏请求url中的index.php
在public目录下新增一个.htaccess文件, 文件内容: &amp;amp;lt;IfModule mod_rewrite.c&amp;amp;gt; Options +FollowSymlinks -Multiviews RewriteEngine on RewriteCond %{REQUEST_FILENAME} !-d RewriteCond %{REQUEST_FILEN...
thinkphp5 部署在Mac下访问报404解决
之前没有在意一直都是在Apache下部署,换成Nginx折腾了半天。终于搞定。 server { listen 80; server_name ** location / { root /www/; index index.php index.html index.htm; ...
每日随记--TP5中 配置目录
TP5 中配置文件 1.默认配置目录: application 目录下有config.php(默认配置)文件,application 目录模块下可以添加对当前模块的config.php配置文件 convention.php 为框架惯例文件,默认配置文件如未修改,则和thinkphp目录下的convention.php文件一样。 在默认模块默认控制器默认方法内 dump(\thin...
关于tp5 跟IIS 文件上传所报非法上传文件问题
关于tp5 跟IIS 文件上传所报非法上传文件问题,博主遇到的文件的权限问题跟大家分享下 主要是iis 权限安全要求比较高(博主捣鼓了一下午才知道肿么肥事) 同一段代码: 本地Apache服务器调试未报错: 服务器上IIS上$info是false: 报错是非法上传文件 原因是iis保存缓存是在c:/Windows/Temp。只有只读的权限,修改后如下: 修改后就能执行move函数不会返回fal...
Tp5—隐藏public的方法(修改Apache服务器的配置实现)
出现问题:url :localhost/public/index.php/能用,而index.php不能用。也就是public隐藏的问题。(项目放在了www根目录下)看了下官方文档的解释点击打开链接,但是完全没有看懂。就百度看了下。找到了如何修改Apaceh配置localhost虚拟主机1:首先找到vhost所在的位置 (E:\wamp\bin\apache\apache2.4.9\conf),打...