
正文
iis部署thinkphp,iis部署项目
提示:扫一扫查出行【扫一扫了解最新限行尾号】
复制提示
iis怎么实现thinkphp中的伪静态
满足thinkphp伪静态(url重写)条件: 服务器开启url_rewrite功能,linux空间的php虚拟主机只需要开启apache的mod_rewriet,如果是iis0就要安装ISAPI Rewrite模块,apache只要开启Mod_rewrite功能就可以了。
ThinkPHP 支持伪静态 URL 设置,可以设置需要的 URL 后缀。
。确认httpd.conf配置文件中加载了mod_rewrite.so 模块,加载的方法是去掉mod_rewrite.so前面的注释#号 2。讲httpd.conf中的Allowoverride None 将None改为All 3。
简述php的静态和动态模式?PHP-FPM中进程的数量根据设置可以分为动态和静态。a:静态:直接打开指定数量的php-fpm进程,不增加也不减少;b:动态动态:一开始就启动一定数量的php-fpm进程。
相关问答
Q1: iis如何发布php网站iis搭建php网站
打开PHPstudy进入“其他选项菜单”-“环境端口检测”-端口列表,随后点击PHPstudy运行界面的重启,查看网络状态-TCP监听端口,查看Apache的端口,我的这里是9096,网上一般说Apache端口默认是80,没错,但经常被占用。
步骤1:打开IIS,右键单击默认网站并选择“属性”第二步:找到“主目录”标签,点击右下角的“配置”。步骤3:在“添加和编辑应用程序扩展映射”窗口中,找到c:通过浏览按钮。php\文件,php5isapi.dll,扩展名被输入到。
首先把php的压缩包(这里以PHP2为例)解压到C:php-2-Win32目录中,然后从其中找到一个叫php.ini-recommended的文件,更名为php.ini。
在建立的网站目录wwwroot文件夹下”C:\inetpub\wwwroot”新建一个phpinfo.php网页文件。内容为:?php phpinfo();? 然后再在IE浏览器中打开http://localhost/phpinfo.php ,即可出现类似如下界面,即成功生效。
首先你要有windows2003和iis0(0以下就免谈了)。然后要安装的东东依次为:php2,mysql0,phpmyadmin11 这些东西一个个去找实在是太麻烦了,幸好我们有wamp。只要学会了安装wamp,那么就只剩下“配置”了。
在站点主页上选择“ASP”,然后在“行为”组中将“启用父路径”设置为True即可。(这里我个人认为可以改也可以不改 看你自己的情况而定(本人没改一直是False))至此,完成了Windows7中IIS7的安装及使用asp.net的配置。
Q2: thinkphp在iis7上是不是运行不了
你可以使用urldecode解码后再输出看看,因为浏览器在跳转的时候会进行转码,有得浏览器虽然转码了但是现实的还是原来的中文,有得就被urlencode了,多以建议你解码看下。
PHP6的安全支持已经正式停止,为了安全和性能考虑,决定升级 PHP到最新的稳定版 PHP3。ThinkPHP是为了简化企业级应用开发和敏捷WEB应用开发而诞生的。
下载安装phpmanager,官方地址:http://phpmanager.codeplex.com/。创建并配置php.ini。将php.ini-development文件改名为php.ini,修改date.timezone=”Asia/Shanghai”。去分号开启所需的扩展,这里不赘述。
iis7里面web.config可以指定默认首页,下面讲一下如何指定: 加入这段代码即可,不过可能会和控制面板中的首页设置冲突,请注意查看。
thinkphp使用的pathinfo模式,本来对中文支持就不好。
Q3: 新手在服务器上用IIS部署网站(建站)教程?
选中添加好的内容页(index.php或者index.html,index.asp,index.htm),点击上移到第一位;如下图所示:1上移到顶部后,点击应用,最后点击确定;如下图所示:1最后选中该网站,点击启动服务按钮。
打开“控制面板”,然后单击启动“添加/删除程序”,在弹出的对话框中选择“添加/删除Windows组件”,在Windows组件向导对话框中选中“Internet信息服务(IIS)”,然后单击“下一步”,按向导指示,完成对IIS的安装。
打开IIS管理器,“网站”右键,新建- 网站 打开创建向导,继续“下一步”网站描述,一般我们写网站域名,它是网站在IIS里面的标示(名称)。
Q4: IIS配置了PHP,测试配置是对的,添加了ThinkPHP项目运行后报错,如下图...
把根目录下的这个CONFIG删掉重新刷新页面。
这个页面都出现了(典型的thinkphp页面),说明请求已经到了,是thinkphp程序抛出的一个404。但是什么情况下才会这样?最后发现,当关闭thinkphp的调试模式,程序错误时,不显示错误到页面,就会出现这个上面这个页面 。
感觉应该是服务器缓存配置问题,和thinkphp应该一点关系都没有,因为你改的是入口文件,而且改完之后是直接报错了,这种致命错误会中断程序的,所以thinkphp根本就没办法生成缓存文件。
关于iis部署thinkphp和iis部署项目的介绍到此就结束了,不知道你从中找到你需要的信息了吗 ?如果你还想了解更多这方面的信息,记得收藏关注本站。








