热门标签 | HotTags
当前位置:  开发笔记 > 编程语言 > 正文

asp和php在iis下共存,asp可以和php一起用吗

本文目录一览:1、IISASPPHP共存

本文目录一览:


  • 1、IIS ASP PHP 共存


  • 2、请问一下,ASP可不可以与PHP放在同一服务器上并在运行?


  • 3、怎么在win7的IIS7 里配置好同时运行ASP和PHP?


  • 4、怎么在iis同时使用asp和php程序


  • 5、asp与php环境可以共存吗


  • 6、同时使用ASP和PHP的服务器装什么好?

IIS ASP PHP 共存

这个问题我想是你php环境配置的时候有问题,想修改成功可能性不大,只有重装最方便快速的,我这有一个集成的php+mysql+apache的软件,我用email发你给吧,你百度消息给我你的email!

请问一下,ASP可不可以与PHP放在同一服务器上并在运行?

ASP和PHP是可以在同一个服务器上面运行的,而且互不干扰。我的服务器就是IIS+php的,由于IIS本身就是支持asp和asp.net的,我又安装了一个php,就可以同时运行了。

怎么在win7的IIS7 里配置好同时运行ASP和PHP?

方法一、安装使用phpmanager

1.下载安装phpmanager,官方地址:。

2.创建并配置php.ini。将php.ini-development文件改名为php.ini,修改date.timezOne=”Asia/Shanghai”。去分号开启所需的扩展,这里不赘述。

3.打开IIS7,在主面板中双击phpmanager,然后点击其中的”Register new PHP Version”,选择你的php-cgi.exe,确定。剩下其它的配置它将给你自动设置好。

4.完成!

方法二、手动配置cgi模式(php5.3)

1.创建并配置php.ini,同上2。

2.打开IIS7,在主面板中双击处理程序映射,然后在右侧菜单中点击“添加模块映射…”,设置如下:

请求路径:*.php;

模块:FastCgiModule;

可执行文件:你php文件夹中的php-cgi.exe;

名称:php;

3.完成!

方法三、手动配置isapi模式(php5.2)

1.创建php.ini。php.ini-dist改名为php.ini,打开找到extension_dir=”/”,把路径改为你的php所在路径。

2.添加一个应用程序池,设置如下:

名称:php;

.net framework版本:无托管代码;

托管管道模式:集成

勾选立即启动应用程序池。

确定。

3.双击ispa和cgi限制。添加一个限制,设置如下:

ISAPI或CGI路径: 你的php5isapi.dll。

描述:php。

勾选允许执行扩展路径。

确定。

4.添加一个isapi筛选器,设置如下:

筛选器名称:php;

可执行文件:你的php5isapi.dll文件;

确定。

5.添加脚本映射。 双击处理程序映射, 点击右侧菜单的“添加脚本映射…”,设置如下:

请求路径:*.php;

可执行文件:你的php5isapi.dll文件;

名称:php5;

确定。

6.完成!

怎么在iis同时使用asp和php程序

常用的搭配为IIS+FastCGI+PHP5.3+MySQL5.1+Gzip

其实比较简单,照着教程一步一步安装就可以了

复制到浏览器查看教程chinaz.com/server/2010/0712/120236.shtml

asp与php环境可以共存吗

请参阅

IIS配置PHP,同时可运行PHP程序和ASP程序 网页链接

或按下面进行配置

IIS+asp+php共存配置:

下载PHP 5.2.10 zip package

一、PHP 的安装:

1. 把php-5.2.1-Win32_zip.zip先解压,重命名为php5,并复制到C盘目录下,即:C:/php5

2. 找到php目录下的php.ini.recommend(或者php.ini-dist)文件,重命名为php.ini,并复制到系统盘的windows目录下(以C:/windows为例).

3. 把php目录下的php5ts.dll, libmysql.dll复制到目录C:/windows/system32下。

4. 把php5/ext目录下的php_gd2.dll, php_mysql.dll, php_mbstring.dll文件复制到C:/windows/system32下,如果没有加载php_gd2.dll,php将不能处理图像,

没有加载php_mysql.dll将不支持mysql函数库,php_mbstring.dll在后面使用phpmyadmin时支持宽字符。

二、PHP 的配置,并关联MySQL

1. 打开C:/windows/php.ini文件。

2. 设置扩展路径

查找 extension_dir 这行

extension_dir = "./"

将此行改成

extension_dir = "C:/php5/ext"

其中C:/php5是安装php的路径,路径不正确将无法加载dll

(注意有些php版本是;extension_dir = "./" 要把前面的分号去掉)

3. 查找

;extension=php_mbstring.dll                                                         ;extension=php_gd2.dll                                                          ;extension=php_mysql.dll

把上面三项前面的分号去掉,这样IIS启动时就可以加载这些dll了。当然前面我们也把这些dll复制到了system32下了。

(大家在安装的过程中都注意到如何把一些dll加载进来了,以后要加载一些dll,比如php_mysqli.dll,方法相同)

4. 设置会话保存路径

查找session.save_path 有这么一行

;session.save_path = "N;/path"

在此行后加入一行(注意:是加入一行,不是加到后

session.save_path = "C:/WINDOWS/Temp"

保存到你的临时目录下,可自定义

5. short_open_tag. 有一些php版本默认是Off,也就是说php不能使用短标记? ?,由于短标记使用方便,并且很多程序也是使用短标记来写,如discuze等。

如果不把short_open_tag改成On将出现的症状很难判断是上面的原因,建议修改

查找

short_open_tag = Off

改为

short_open_tag = On

6. 是否显示错误 display_errors

出于安全考虑,有些php版本也默认为Off.

就是说在调试时,如果php代码有错误,就只会出现一个空白页,而不会显示出错原因和出错行数。 这样调试起来很不方便,建议修改为On

查找

display_errors=Off

改为

display_errors = On

7. register_globals

出于安全考虑,它默认也是Off.

当register_globals = Off的时候,下一个程序接收的时候应用$_POST['user_name']接收值

当register_globals = On的时候,下一个程序可以直接使用$user_name来接收值

8. php5时差问题

时间相差8小时。php5系列版本新增了时区设置,默认为格林威治时间,与中国所在的东8区正好相差8个小时

查找 date.timezone 这一行

;date.timezone =

将分号去掉,改成

date.timezone =

三 站点配置

1、将 PHP 安装为 ISAPI 模式:

在“控制面板”的“管理工具”中选择“Internet 服务管理器”,打开 选定的网站 ,单击右键选择“属性”,在打开的“默认 Web 站点属性”窗口的“ISAPI 筛选器”标签里找到并点击“添加”按钮,在弹出的“筛选器属性”窗口中的“筛选器名称”栏中输入:PHP,再将可执行文件指向 php5isapi.dll 所在路径,如:C:/PHP5/php5isapi.dll。

2、打开“默认 Web 站点属性”窗口的“主目录”标签,找到并点击“配置”按钮,在弹出的“应用程序配置”窗口中找到并点击“添加”按钮,在弹出的窗口中新增一个扩展名映射,扩展名为 .php,单击“浏览”将可执行文件指向 php54isapi.dll 所在路径,如:C:/PHP5/php5isapi.dll,然后一路确定即可。如果还想支持诸如 .php3,.phtml 等扩展名的 PHP 文件,可以重复“添加” 步骤。

3、再打开“默认 Web 站点属性”窗口的“的“文档”标签,找到并点击“添加”按钮,向默认的 Web 站点启动文档列表中添加 index.php 项。您可以将 index.php 升到最高优先级,这样,访问站点时就会首先自动寻找并打开 index.php 文档。

4、最重要的一步:再打开iis的web服务扩展--添加一个新的web服务扩展--.php 文件选定C:/PHP5/php5isapi.dll

同时使用ASP和PHP的服务器装什么好?

1、可以只装iis(到IIS里面配置下php的运行环境,ASP和PHP一起跑)

2、可以IIS(单独跑ASP)和appache(单独跑php)一起装。

个人建议选第二种,IIS跑ASP肯定是最好的,而appache跑php肯定是最好的。

配置都很简单,就是端口可能需要改下。80跑ASP,就是IIS默认的,appache的在配置文件里面改了重启下就可以。

注意:安装的时候都是默认80端口,可能才装起有一个跑不起来,你修改了端口重启下就OK,并不是你没装好。


推荐阅读
  • 本文介绍了在Windows环境下如何配置php+apache环境,包括下载php7和apache2.4、安装vc2015运行时环境、启动php7和apache2.4等步骤。希望对需要搭建php7环境的读者有一定的参考价值。摘要长度为169字。 ... [详细]
  • 搭建Windows Server 2012 R2 IIS8.5+PHP(FastCGI)+MySQL环境的详细步骤
    本文详细介绍了搭建Windows Server 2012 R2 IIS8.5+PHP(FastCGI)+MySQL环境的步骤,包括环境说明、相关软件下载的地址以及所需的插件下载地址。 ... [详细]
  • 如何提高PHP编程技能及推荐高级教程
    本文介绍了如何提高PHP编程技能的方法,推荐了一些高级教程。学习任何一种编程语言都需要长期的坚持和不懈的努力,本文提醒读者要有足够的耐心和时间投入。通过实践操作学习,可以更好地理解和掌握PHP语言的特异性,特别是单引号和双引号的用法。同时,本文也指出了只走马观花看整体而不深入学习的学习方式无法真正掌握这门语言,建议读者要从整体来考虑局部,培养大局观。最后,本文提醒读者完成一个像模像样的网站需要付出更多的努力和实践。 ... [详细]
  • 本文介绍了连接库的定义和使用方法。连接库是通过编译生成的dll文件,例如php_mysql.dll。在使用扩展时,需要去掉配置文件中的分号,并通过phpinfo查看是否正确加载了mysql连接库。详细内容请参考链接:https://www.cnblogs.com/xiaobiaomei/p/7654750.html。摘要字数:180字。 ... [详细]
  • .htaccess文件 ... [详细]
  • Skywalking系列博客1安装单机版 Skywalking的快速安装方法
    本文介绍了如何快速安装单机版的Skywalking,包括下载、环境需求和端口检查等步骤。同时提供了百度盘下载地址和查询端口是否被占用的命令。 ... [详细]
  • 知识图谱——机器大脑中的知识库
    本文介绍了知识图谱在机器大脑中的应用,以及搜索引擎在知识图谱方面的发展。以谷歌知识图谱为例,说明了知识图谱的智能化特点。通过搜索引擎用户可以获取更加智能化的答案,如搜索关键词"Marie Curie",会得到居里夫人的详细信息以及与之相关的历史人物。知识图谱的出现引起了搜索引擎行业的变革,不仅美国的微软必应,中国的百度、搜狗等搜索引擎公司也纷纷推出了自己的知识图谱。 ... [详细]
  • 本文介绍了Python爬虫技术基础篇面向对象高级编程(中)中的多重继承概念。通过继承,子类可以扩展父类的功能。文章以动物类层次的设计为例,讨论了按照不同分类方式设计类层次的复杂性和多重继承的优势。最后给出了哺乳动物和鸟类的设计示例,以及能跑、能飞、宠物类和非宠物类的增加对类数量的影响。 ... [详细]
  • Sleuth+zipkin链路追踪SpringCloud微服务的解决方案
    在庞大的微服务群中,随着业务扩展,微服务个数增多,系统调用链路复杂化。Sleuth+zipkin是解决SpringCloud微服务定位和追踪的方案。通过TraceId将不同服务调用的日志串联起来,实现请求链路跟踪。通过Feign调用和Request传递TraceId,将整个调用链路的服务日志归组合并,提供定位和追踪的功能。 ... [详细]
  • PHP组合工具以及开发所需的工具
    本文介绍了PHP开发中常用的组合工具和开发所需的工具。对于数据分析软件,包括Excel、hihidata、SPSS、SAS、MARLAB、Eview以及各种BI与报表工具等。同时还介绍了PHP开发所需的PHP MySQL Apache集成环境,包括推荐的AppServ等版本。 ... [详细]
  • Tomcat安装与配置教程及常见问题解决方法
    本文介绍了Tomcat的安装与配置教程,包括jdk版本的选择、域名解析、war文件的部署和访问、常见问题的解决方法等。其中涉及到的问题包括403问题、数据库连接问题、1130错误、2003错误、Java Runtime版本不兼容问题以及502错误等。最后还提到了项目的前后端连接代码的配置。通过本文的指导,读者可以顺利完成Tomcat的安装与配置,并解决常见的问题。 ... [详细]
  • 一、设置时区方法一:使用setup工具setup选择Timezoneconfiguration选择AsiaShanghai空格键勾选上System ... [详细]
  • Mybatis拦截器实现数据权限的示例代码
    在我们日常开发过程中,通常会涉及到数据权限问题,本文主要介绍了Mybatis拦截器实现数据权限的示例代码,文中通过示例代码介绍的非常详细,具有一定的参考价值,感兴趣的 ... [详细]
  • 主存同步mysql_MySQL阶段五——主从复制原理、主从延迟原理与解决
    MySQL主从复制原理、主从延迟原理与解决MySQL主从复制画图描述:MySQL主从复制原理上图详解:①用户做crud操作,写入数据库&# ... [详细]
  • 初级_vue.js初级教程01.简介
    篇首语:本文由编程笔记#小编为大家整理,主要介绍了vue.js初级教程--01.简介相关的知识,希望对你有一定的参考价值。Vue特点 ... [详细]
author-avatar
齐鲁墨_931
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有