iis升级php版本|如何升级Windows服务器的PHP版本

㈠ iis怎么设置支持php程序

先要装上php服务运行程序然后设置iis站点属性,在虚拟目录–》配置–》映射添加应用程序映射详细信息:这个有讲到,欢迎咨询。

㈡ 如何在iis服务器搭建php环境

在 IIS 中搭建 PHP 环境,推荐用 php manager ,步骤如下:

1、先安装配置好 IIS。

提示:需要注意的是要选中 CGI。

2、下载安装 php manager 1.2。

提示:需要注意的是,如果是 IIS 10,在安装 php manager 之前,需要修改注册表,否则可能会出现“必须安装IIS7以上才可以安装”的错误提示,这是这个软件的小 bug。

3、下载安装(解压) php。

提示:从官网下载时,注意选择 windows 平台的 PHP 版本,Non Thread Safe,x64 或 x86。

4、配置 php。

提示:打开 IIS 管理器,点击 php Manager。

㈢ 如何升级php版本

1.从官网下载一个php7.1.5 2.将刚下载的压缩包解压缩,修改命名为php7.1.5,即php+版本号。 3.将这个文件夹放在wamp/bin/php 目录下。 4.将原来版本的php5.5.12文件夹中的,php.ini , phpForApache.ini , wampserver.conf 文件 复制到 php7.1.5 文件夹中。 5.修改 php.ini , phpForApache.ini 两个文件, 将两个文件中所有的 php5.5.12 替换成 php7.1.5。 6.修改wampserver.conf文件, 如果你的apache版本是 2.2X 那么修改$phpConf['apache']['2.2']['LoadMoleName'] = 'php5_mole';$phpConf['apache']['2.2']['LoadMoleFile'] = 'php5apache2_2.dll'; 为$phpConf['apache']['2.2']['LoadMoleName'] = 'php7_mole';$phpConf['apache']['2.2']['LoadMoleFile'] = 'php7apache2_2.dll';如果你的apache版本是 2.4 那么修改$phpConf['apache']['2.4']['LoadMoleName'] = 'php5_mole';$phpConf['apache']['2.4']['LoadMoleFile'] = 'php5apache2_4.dll'; 为试试吧,我还在后盾人线下面授培训学习呢,大牛讲师在身边随时解答呢,有不会的可以问我哦ヽ(○^㉨^)ノ♪

㈣ 如何把php5.3版本升级到php5.4或者php5.5

你是独立服务器还是虚拟主机呢,如果是虚拟主机 ,要联系提供商给你升级专,要是自己的服属务器,需要先把低版本的PHP设置卸载了,然后下载 PHP53版本设置即可。具体如何设置网上有很多教程可以搜索看看。

㈤ IIS8.0怎么配置多版本php站点

在iis管理器的根节点上,添加php的处理程序映射 ,这个会是全局默认的php版本

然后具体到某个站点,如果需要不同版本,需要在左侧节点中定位到该站点,管理处理程序映射,找到继承的php fcgi配置,点编辑,修改为需要的php版本即可。

另外 ,php.ini不要放到windows目录中,这样不能针对多版本使用不同配置了。

可以把php.ini放在对应的php版本的根目录就行(php.exe所在目录)。然后针对每个版本的php配置就可以了。扩展目录可以直接以相对目录的形式设置

另外 ,修改这个配置后,会在网站根目录生成一个web.config( 如果已有,会在对应节点增加配置 ),这个web.config不要删除或修改php配置的内容,因为这个配置是和管理器中的同步的

以上配置方法主要结合iis的配置文件,是不能一个站点配置多个版本的php的.实际项目中也很少有这样的需求.如果需要,可以采用变通的方式解决:

如:主站/子站协同运行,采用接口互相调用(把一个站点变成多个站点)

或者使用rewrite+php-fpm的模式,匹配指定的路径转发给指定的php版本(同一个站点下按路径区分)

㈥ win2008 IIS升级PHP5.3后执行PHP很慢要怎么解决

windows 2008升级PHP5.3后变慢原因上面说到的程序有共同的特点,那么便是要用到数据库,很多PHP页面实际上都是数据库驱动的,要连接数据库才能显示出来,而响应时间过长的原因便在于PHP 5.3连接数据库的方式有所改变。目前我们配置数据库信息时都类似这样的“$dbhost=‘localhost’ ”;这本身是没有问题的,只是PHP 5.3会考虑是IPv4还是IPv6,面对localhost会犹豫,因此出现响应时间过长的情况。如果你查看过服务器处理PHP的时间,你会发现处理PHP的时间很短,等待处理前的时间很长。目前这种响应时间过长的情况只出现在IIS 7及IIS 7.5升级PHP 5.3系列版本后,至于数据库版本是多少没多大影响。简单普及一下知识,windows 2008分为32位和64位,自带IIS 7,windows 2008 R2自带IIS 7.5,R2版本的系统只有64位。如果你用的IIS 6或者Linux系统什么的,目前还没存在这样的问题,主要是windows 2008系统。

㈦ 如何在IIS6环境下配置5.3以上版本的PHP

使用FastCgi在IIS6来配置PHP 5.3运行环境。1、下载PHP 5.3.X官方下载地址:http://windows.php.net/download/注意,一定要下载VC9 x86 Thread Safe的,文件名形式如:php-5.3.13-Win32-VC9-x86.zip2、下载FastCGI官方下载地址:http://www.iis.net/extensions/fastcgi有支持IIS6和IIS5.1的32位版本和64位版本,还有支持IIS7的,因为IIS7与IIS6差别比较大,所以对于IIS7以后再介绍吧。3、安装FastCgi安装FastCgi没什么可介绍的,但是有一点要注意,就是系统要先安装VC9运行库才能正常运行,否则会报“FastCGI Error 14001 (0x800736b1)”之类的错误。所以要先安装VC9运行库(即VISUAL C++ 2008)Microsoft Visual C++ 2008 Redistributable Package (x86)下载地址:http://download.microsoft.com/download/5/9/e/59e74271-2b59-49a1-b955-96b69cc34f38/vcredist_x86.exe配置FastCGI打开FASTCGI配置文件C:\WINDOWS\system32\inetsrv\fcgiext.ini,在最后[Types]修改为这样的样式[Types]php=PHP[PHP]ExePath=D:\php\php-cgi.exe4、开始安装PHP环境解压php-5.3.13-Win32-VC9-x86.zip压缩包到 d:\php找到PHP安装目录下的php.ini-proction并改名为php.ini文件,也有人使用php.ini-development。修改PHP.ini文件找到[Date]; Defines the default timezone used by the date functions; http://php.net/date.timezone; https://www.5wx.org; date.timezone =更改为[Date]; Defines the default timezone used by the date functions; http://php.net/date.timezonedate.timezone = Asia/Shanghai找到; On windows:; extension_dir = "ext"改为; On windows:extension_dir = "D:\php\ext"查找extension=php_,去掉以下几个扩展前面的分号(基本的几项)。extension=php_curl.dllextension=php_gd2.dllextension=php_mbstring.dllextension=php_mysql.dllextension=php_mysqli.dllextension=php_pdo_mysql.dllextension=php_xmlrpc.dll查找short_open_tag = Off,改成On,让其支持短标签。增加一行(非常重要)fastcgi.impersonate = 1开启下面两项cgi.fix_pathinfo=1cgi.force_redirect = 05、配置IIS然后打开IIS管理器,网站上点击右键 -> 属性 -> 主目录 -> 配置 -> 添加扩展名:.php可执行文件:C:\WINDOWS\system32\inetsrv\fcgiext.dll (根据自己的安装路径)动作限制为:GET,HEAD,POST,TRACE6、测试PHP运行写个php测试文件<? phpinfo(); ?>能看到运行界面说明就成功了!

㈧ 如何升级Windows服务器的PHP版本

升级来PHP系统很简单,关键源是升级以后你现在编写的PHP网站代码是否正常使用,这个才是大事情。升级方法一、下载ZIP格式的新版本PHP系统,解包覆盖现有安装的文件夹下升级方法二、下载ZIP格式的新版本PHP系统,单独解包到一个新的文件夹,修改现在的WEB服务器配置中PHP*EXE或者PHP*DLL的文件夹路径,指定新文件夹下的文件

㈨ 如何让iis支持php

首先我们要的工具:1、IIS:这个当然是不能少的了,用系统自带的就好了,这里就不教大家怎么装了。2、PHP:php-5.2.0-win32-installer.msi3、MYSQL:mysql-5.0.27-win32.zip4、MYSQLFRONT:MySQL.Front-v3.2.14.3.rar,这是一个图形化管理mysql数据库的工具第一篇:IIS安装第一篇我们就不说了,怎么安装IIS网上到处都是,我们直接开始第二篇吧。第二篇:PHP安装1、程序下载:建议到PHP官方网站网址:http://cn2.php.net/get/php-5.2.0-Win32.zip/from/a/mirror2、程序安装:解压或者未解压后,能看到php-5.2.0-win32-installer.msi文件时,双击文件,弹出下列对话框,我们再单击Next(下一步):在这一步,他会要你同意一个协议,不同意是没法继续安装的。同意就同意呗,反正这个东西是开源的,(应该是的吧)呵呵:在这一步选择安装文件夹,如果要更改,单击Browse(浏鉴)。这里,我建议不要改更。第一,PHP文件不大;第二,由于这个本来不是Windows下的文件,更改不知道会不会有什么不能用的地方。:选择你的WEB服务程序,建议选择IIS/PWS 3。这个选项在XP的IIS下,也就是IIS5.5下测试通过。:程序安装组界面,别急点点下一步,看清楚下面的说明:在上图中显示的Extensions(扩展)前面的“+”号点开,然后拖动滚动条,一直到下图位置。在GD2上右击,然后选择安装此功能(选择中的第一个或者二个)。其实,第一个跟第二个的区别在这个地方不大。如果有下属选项时,选第一个,只会安装一些默认的功能,而第二个是完全安装。懂英语的朋友就不要笑话我了,呵呵同理,拖到mysql那一项,与前面一样的操作。如果你的mysql版本比较高,建议把mysqlli也装上,就是在mysql下面的那一个。需要的人还可以到下面这个地方,按照上面两步的方法安装PHP帮助文档与PEAR。然后单击Next(下一步)单击Install(安装),开始正式安装PHP安装过程,等待安装完成,单击Finish(完成)结束安装到这里,我们的PHP算是装完了。休息一下,我们马上开始讲第三篇,PHP与IIS整合第三篇:PHP与IIS整合说起来,这一点应该是PHP安装最重要的一个环节了,如果这一步没有成功,其他的都白搞了,呵呵。打开IIS,然后在你要支持PHP的网站名称上右击,选择“属性”。当然,如果你要所有的网站都支持PHP,也可以在“网站”上面右击,选择属性。这是弹出来的网站属性对话框,我们要选择的是“主目录”选项卡。选择“主目录”选项卡后,再点击这个选项卡下面的“配置”弹出应该程序配置选项卡,这里时候,我们要选择“添加”这步比较关键,这个是点击添加后弹出来的。在“可执行文件”后面,我们选择“php-cgi.exe”,前面的路径是你的PHP安装路径。而这个,在很多以前的参考上,都是一个DLL文件,而这个版本是php-cgi.exe。“扩展名”填“.php”,别把那个点“.”丢了。后面就是一直“确定”到最后了。呵呵最后,我们来写一个测试程序“test.php”,然后打开测试。如果你看到了跟我图片中类似的内容,那么恭喜你,PHP安装成功了!test.php内容:[url=javascript:]Copy code[/url]第四篇:mysql安装1、程序下载:建议到mysql官方网站网址:http://dev.mysql.com/get/Downloads/MySQL-5.0/mysql-noinstall-5.0.27-win32.zip/from/pick2、程序安装:解压或者未解压后,能看到setup.exe文件时,双击文件,弹出下列对话框,我们再单击Next(下一步):选择安装模式,如果没有特殊要求,或者你不是很懂的情况下,请选择Typical(经典安装)或者在你磁盘空间足够的情况下可以选择Complate(完全安装)。建议(特别是初学者)不要选择Custom(自定义安装)。我这里选择最常用的经典安装装备工作完成,点击Install(安装)让安装程序正式开始安装工作安装状态,请稍候。。。这是选择是否到mysql网站注册,不管他,我们选择Skip Sign-UP(跳过注册)完成安装。如果没有特殊的要求,可以把这个小勾去掉,点击Finish(结束)结束安装。但是从安全角度考虑,我们还是勾选上这个小勾,再点击Finish(结束)来对msyql做一些初始的配置配置的第一个界面,点击Next(下一步)就好了如果没什么太特殊的要求,我们选择第二个Stanard Configur action(标准配置)就好了。这个画面要说明的比较多:1、Install as Windows Service:将msyql作为windows服务安装。勾选这一项,你将会在“控制面板”,“管理工具”,“服务”里面找到mysql。这样子,能提高mysql在系统中的运行级别。建议勾选。2、Service Name:这个其实没什么用,就是选择你在“服务”里面看到的名字而已,随便一个,你熟悉就好了。3、Launch the MySQL Serverautomatically:自动开启服务。勾选这个的话,只要你打开Windows,哪怕你没有登陆,MySQL也在运行。4、Include BIN Directory in WIndowsPATH:勾选这个的话,用可以直接在CMD的任何地方运用MySQL的命令行模式。如果你熟悉命令行,这个就蛮实用。不熟悉的吗,建议不勾选。这个是配置root(根用户)密码。1、Modify Security Settings:配置安全设置。其实就是配置root(根用户)的密码。2、Enable root access from remotemachines:允许root(根用户)从远程机器登陆。从安全角度考虑,建议不勾选。3、Create An Anymous Account:建立一个匿名帐号。建议不勾选。下面这几步都是完成安装了,,没什么好说的。。。第五篇:MySQL-Front安装1、程序下载:建议到FF下载站下载:网址:http://www.crsky.com/soft/4932.html2、程序安装:这个过程我就不说了,没有什么特别的地方。第六篇:MySQL-Front连接管理MySQLMySQL-Front安装后,打开。就会看到下面这么一个画面。(当然,如果你是第一次使用,“对话”里面就应该是空的。)这个时间,我们单击新建这个看到的就是添加新对话的对话框。在“一般”选择卡中,只有一个“登陆信息”可以填写,但这个其实只是埴写一个你可以识别数据的名称就可以了。我这里就写“localhost”。下面那个图标,没有什么实际意义,你要喜欢就改一下吧。再点击“连接”选项卡。这里要填写的比较多一点。服务器:填写你数据库服务器所用的IP或者域名。端口:3306。默认是3306,一般程序下不会更改。以下的选项,我们就不用管了。基本上用不着管。想知道清楚的,可以自己查资料或者PM我“注册”选项卡。填与你数据库的用户名与数据。下面的“数据库”选项,在你填写完正确的服务器地址与用户名密码后,点击它后面的那个小方块,就可以选择要管理的数据库。这个功能在你的用户有多个数据的管理权限,而你又不想一次打开所有的数据的情况下特别有用。后面两上选项卡我不细说了。“autostart”是在打开时自动执行一些SQL命令;“数据库浏览器”则是定制MySQL-Front视图点击确定,就可以到登陆提示框。继续确实就好了。当然了,这个对话,也可以在刚打开MySQL-Front时,选中已存在的连接,再点击打开来获得。OK,现在看到的就是MySQL里面的数据库信息了。最后,特别要说明的是。如果你对MySQL数据不是很熟悉请千万不要更改或者删除mysql库里面的任何东西。否则可能导致你的数据库不能用!!!http://jingyan..com/article/546ae1856cbdf81149f28cf1.html

㈩ iis配置php

虽然 LAMP 组合很不错,但是如果想要架设一台同时支持PHP、ASP、ASP.NET、JSP、Perl的Web虚拟主机服务器,还是用 Windows 2003的IIS 6最好。网上有很多介绍在IIS 6上配置PHP的文章,但是那些方法不是性能不好,就是升级麻烦。下面的方法可以让你在第一次配置好后,能够非常方便的进行升级。 这里所说的升级,是指从某个php4版本升级到另一个php4版本,或者从某个php5版本升级到另一个php5版本,而不是指从php4升级到php5。 准备: 1、一台安装好的 Windows 2003 服务器,并且已经安装了 IIS 6。 2、下载 windows 版的 PHP 二进制压缩包 安装: 解压缩 PHP 二进制压缩包到 C:\php 目录下(这里假设 C: 盘是系统盘,即安装了Windows 系统的盘,如果系统盘是 D: 盘,则解压缩到 D:\php 目录下,以此类推,下同)。 然后打开“我的电脑”->“属性”->“高级”->“环境变量”->“系统变量”->“path”,编辑其值,在前面增加下面的路径地址: C:\php;C:\php\dlls;C:\php\extensions;C:\php\sapi; 将 php.ini-dist 或 php.ini-recommended 复制到 C:\Windows 目录下,并改名为 php.ini,一般正式发布网站的服务器用 php.ini-dist,而作为调试用的服务器用 php.ini-recommended 更好。当然一般情况下,这个 php.ini 还是需要根据实际情况来修改的。 下面来介绍一下几个必要的修改选项: extension_dir = "C:\php\extensions" 这个是 PHP 扩展所放置的目录,请确保跟你实际安装的目录相同。 extension=php_mbstring.dll ;extension=php_big_int.dll extension=php_bz2.dll extension=php_cpdf.dll extension=php_crack.dll extension=php_curl.dll extension=php_db.dll extension=php_dba.dll extension=php_dbase.dll extension=php_dbx.dll extension=php_domxml.dll ;extension=php_exif.dll ;extension=php_fdf.dll ;extension=php_filepro.dll extension=php_gd2.dll extension=php_gettext.dll extension=php_hyperwave.dll extension=php_iconv.dll ;extension=php_ifx.dll ;extension=php_iisfunc.dll extension=php_imap.dll ;extension=php_interbase.dll extension=php_java.dll extension=php_ldap.dll ;extension=php_mcrypt.dll extension=php_mhash.dll extension=php_mime_magic.dll extension=php_ming.dll extension=php_mssql.dll extension=php_msql.dll ;extension=php_oci8.dll extension=php_openssl.dll ;extension=php_oracle.dll extension=php_pdf.dll extension=php_pgsql.dll ;extension=php_printer.dll extension=php_shmop.dll ;extension=php_snmp.dll extension=php_sockets.dll ;extension=php_sybase_ct.dll extension=php_w32api.dll extension=php_xmlrpc.dll extension=php_xslt.dll extension=php_yaz.dll extension=php_zip.dll 上面这些,开头没有加分号的是打开的扩展,加了分号的是没有打开的扩展。上面的设置包含了在 Windows 2003 上默认安装情况下可以打开所有扩展(这里列出的是 php 4 的)。session.save_path = c:\sessions 这个是 session 文件默认保存的目录,这个目录必须是一个存在的目录,不然默认的 session 功能会无效。我这里设置的是一个 ramdisk 上的一个目录。将 session.save_path 设置在 ramdisk 上可以加快 session 处理的速度。如果你没有安装 ramdisk,你可以把它指定到其他盘的任何一个目录下,如 C:\sessions 目录、C:\Windows\Temp 目录等。 OK,基本工作作完了,现在该配置 IIS 了。 打开“ Internet 信息服务(IIS) 管理器”,在“ Web 服务扩展”里,选择“添加一个新的 Web 服务扩展”,扩展名可填写“PHP ISAPI 扩展”,要求的文件选择:C:\php\sapi\php4isapi.dll(如果安装的是 PHP5,则此处是 C:\php\sapi\php5isapi.dll,下同),并设置扩展状态为允许。 打开“网站”->“属性”->“ISAPI 筛选器”->“添加”,筛选器名称可填写“PHP”,可执行文件仍然选择 C:\php\sapi\php4isapi.dll。 打开“网站”->“属性”->“主目录”->“应用程序设置”->“配置”->“应用程序扩展”->“添加”,可执行文件还是选择 C:\php\sapi\php4isapi.dll。扩展名填写“.php”,动作限制为“HEAD,GET,POST”。 打开“网站”->“属性”->“文档”->“启用默认内容文档”->“添加”,可以将 index.php 添加为默认内容文档。 然后选择“服务器机器名”->“所有任务”->“重新启动 IIS”来重启 IIS。 测试 在默认网站发布目录下,建立一个测试页面: 下载:phptest.php phpinfo(); ?> 如果打开这个页面能够看到 php 安装配置信息,就算是安装成功了。 如果想要更优化的执行 php 程序,可以安装 ZendOptimizer-2.6.0-Windows-i386.exe ,这个东西安装非常简单,这里就不介绍了。 升级 现在升级就非常简单了。只需要将新版本的 PHP 二进制压缩包下载下来,将原来的 C:\php 目录删除,将新版本解压缩到 C:\php 目录中,然后重新启动一下 IIS 就可以了。不需要修改任何配置,也不需要往 System32 目录中复制任何文件。是不是很方便啊


赞 (0)