search
HomeBackend DevelopmentPHP Tutorialiis7.5 installation and configuration php environment, iis7.5 installation and configuration php_PHP tutorial

iis7.5 installation and configuration php environment, iis7.5 installation and configuration php

Foreword

iis7.5 is a web server installed in win7 and win8. The web server of win2003 and win2000 uses iis6.0. Since win7 and win8 systems have different aspects of reform compared to win2003 and win2000, so for The configuration of iis7.5 also needs to be fiddled with before you can become familiar with it. However, these are all operational things, just like the first time I came into contact with iis6.0. After operating it a few times, I gradually became familiar with it.

Now I need the web server to run the php program, so I need to configure the php environment. At first I thought it would be easier, because I have configured it countless times in iis6.0, and the fully automatic installation of Xingwai PHP can be easily done in 30 seconds. However, after opening iis7.5, I found that most of the familiar things in iis6.0 are in I couldn't find it in iis7.5, so I had to dig around. This article combines my own practical experience to introduce how to install and configure php in iis7.5.

1. Prepare documents

First make sure you have downloaded and unzipped the php program file. If not, download one first. PHP program files do not need to be installed, just unzip the downloaded compressed package into any folder. In this case, PHP 5.2.13 is used.

Download the Php executable file from the official website: http://windows.php.net/download/

2.IIS configuration

2.1 Add ISAPI filter

Go to "Control Panel" - "Programs" - "Turn Windows features on or off", expand "Internet Information Services", then check "ISAPI Filter", and finally click the "OK" button, as shown in the figure below:

                                                                          Figure 1: Open ISAPI filter

2.2 Setting up ISAPI

2.2.1 Open IIS Manager

Enter IIS Manager (method: right-click "Computer", then click "Manage", expand the "Services and Applications" item in the pop-up interface, and then double-click "Internet Information Services (IIS) Manager"), Enter the IIS management interface, as shown below.

Figure 2: Open IIS Manager

2.2.2 Add PHP ISAPI path

In Figure 2 above, double-click the "ISAPI and CGI Restrictions" icon, and then enter the setting interface, as shown below.

Figure 3: Adding PHP ISAPI

As shown in Figure 3 above, click "Add" and enter the ISAPI path of php in the pop-up window, which is the file path of php5isapi.dll of the php decompression package. Fill in the description text as you like, such as "php", and check "Allow execution of extended paths" and click "OK".

2.2.3 Add PHP handler mapping

Click on the computer name (Correction: You should click on the website name that needs to be set under "Website" instead of the computer name at the top. This setting is for a certain website), you will see "IIS" on the right "There is an icon of "Handler Mapping" below, as shown below.

Figure 4: IIS handler mapping

Double-click the "Handler Mapping" icon to enter the setting interface, as shown below:

Figure 5: Adding PHP handler mapping

Click "Add Script Mapping..." in the setting interface, and then fill in the corresponding content in the pop-up window. The request path is "*.php", and the executable file is the file path of php5isapi.dll of the php decompression package. , the same as the path filled in Figure 3. The name can be arbitrary, you can fill in "php", there is no need to set the request limit, click "OK" to complete the addition.

2.2.4 Test Php

Use Notepad to enter the following lines of code:

phpinfo();

?>

Save it as: info.php, put it in the website directory, then start the browser and visit http://localhost/info.php. If you see the following screen, it proves that the installation is successful!

Figure 6: PHP successful running interface

iis7.5 installation and configuration php environment, iis7.5 installation and configuration php_PHP tutorial

www.bkjia.comtruehttp: //www.bkjia.com/PHPjc/995280.htmlTechArticleiis7.5 installation and configuration php environment, iis7.5 installation and configuration php Preface iis7.5 is installed on win7 and win8 The web server in win2003 and win2000 uses iis6.0. Since win7 and win8 series...
Statement
The content of this article is voluntarily contributed by netizens, and the copyright belongs to the original author. This site does not assume corresponding legal responsibility. If you find any content suspected of plagiarism or infringement, please contact admin@php.cn
php怎么把负数转为正整数php怎么把负数转为正整数Apr 19, 2022 pm 08:59 PM

php把负数转为正整数的方法:1、使用abs()函数将负数转为正数,使用intval()函数对正数取整,转为正整数,语法“intval(abs($number))”;2、利用“~”位运算符将负数取反加一,语法“~$number + 1”。

php怎么实现几秒后执行一个函数php怎么实现几秒后执行一个函数Apr 24, 2022 pm 01:12 PM

实现方法:1、使用“sleep(延迟秒数)”语句,可延迟执行函数若干秒;2、使用“time_nanosleep(延迟秒数,延迟纳秒数)”语句,可延迟执行函数若干秒和纳秒;3、使用“time_sleep_until(time()+7)”语句。

php字符串有没有下标php字符串有没有下标Apr 24, 2022 am 11:49 AM

php字符串有下标。在PHP中,下标不仅可以应用于数组和对象,还可应用于字符串,利用字符串的下标和中括号“[]”可以访问指定索引位置的字符,并对该字符进行读写,语法“字符串名[下标值]”;字符串的下标值(索引值)只能是整数类型,起始值为0。

php怎么除以100保留两位小数php怎么除以100保留两位小数Apr 22, 2022 pm 06:23 PM

php除以100保留两位小数的方法:1、利用“/”运算符进行除法运算,语法“数值 / 100”;2、使用“number_format(除法结果, 2)”或“sprintf("%.2f",除法结果)”语句进行四舍五入的处理值,并保留两位小数。

php怎么根据年月日判断是一年的第几天php怎么根据年月日判断是一年的第几天Apr 22, 2022 pm 05:02 PM

判断方法:1、使用“strtotime("年-月-日")”语句将给定的年月日转换为时间戳格式;2、用“date("z",时间戳)+1”语句计算指定时间戳是一年的第几天。date()返回的天数是从0开始计算的,因此真实天数需要在此基础上加1。

php怎么读取字符串后几个字符php怎么读取字符串后几个字符Apr 22, 2022 pm 08:31 PM

在php中,可以使用substr()函数来读取字符串后几个字符,只需要将该函数的第二个参数设置为负值,第三个参数省略即可;语法为“substr(字符串,-n)”,表示读取从字符串结尾处向前数第n个字符开始,直到字符串结尾的全部字符。

php怎么替换nbsp空格符php怎么替换nbsp空格符Apr 24, 2022 pm 02:55 PM

方法:1、用“str_replace(" ","其他字符",$str)”语句,可将nbsp符替换为其他字符;2、用“preg_replace("/(\s|\&nbsp\;||\xc2\xa0)/","其他字符",$str)”语句。

php怎么查找字符串是第几位php怎么查找字符串是第几位Apr 22, 2022 pm 06:48 PM

查找方法:1、用strpos(),语法“strpos("字符串值","查找子串")+1”;2、用stripos(),语法“strpos("字符串值","查找子串")+1”。因为字符串是从0开始计数的,因此两个函数获取的位置需要进行加1处理。

See all articles

Hot AI Tools

Undresser.AI Undress

Undresser.AI Undress

AI-powered app for creating realistic nude photos

AI Clothes Remover

AI Clothes Remover

Online AI tool for removing clothes from photos.

Undress AI Tool

Undress AI Tool

Undress images for free

Clothoff.io

Clothoff.io

AI clothes remover

AI Hentai Generator

AI Hentai Generator

Generate AI Hentai for free.

Hot Article

R.E.P.O. Energy Crystals Explained and What They Do (Yellow Crystal)
2 weeks agoBy尊渡假赌尊渡假赌尊渡假赌
R.E.P.O. Best Graphic Settings
2 weeks agoBy尊渡假赌尊渡假赌尊渡假赌
R.E.P.O. How to Fix Audio if You Can't Hear Anyone
2 weeks agoBy尊渡假赌尊渡假赌尊渡假赌

Hot Tools

ZendStudio 13.5.1 Mac

ZendStudio 13.5.1 Mac

Powerful PHP integrated development environment

MinGW - Minimalist GNU for Windows

MinGW - Minimalist GNU for Windows

This project is in the process of being migrated to osdn.net/projects/mingw, you can continue to follow us there. MinGW: A native Windows port of the GNU Compiler Collection (GCC), freely distributable import libraries and header files for building native Windows applications; includes extensions to the MSVC runtime to support C99 functionality. All MinGW software can run on 64-bit Windows platforms.

Notepad++7.3.1

Notepad++7.3.1

Easy-to-use and free code editor

VSCode Windows 64-bit Download

VSCode Windows 64-bit Download

A free and powerful IDE editor launched by Microsoft

SAP NetWeaver Server Adapter for Eclipse

SAP NetWeaver Server Adapter for Eclipse

Integrate Eclipse with SAP NetWeaver application server.