For Windows platforms, PHP provides an installation program, but this installation program cannot be run directly to establish a personal server platform. Instead, it must be embedded into the existing server platform, such as: IIS under Windows NT or PWS under Windows. , and Apache, etc. Based on my own experience, I wrote down the process of establishing a PHP debugging environment for a personal server platform based on PWS. I hope
Please give me some advice from the experts.
Before installation, first download the PHP installation program under windows. The current relatively new version is 4.0, which can be downloaded from all major websites. If you really can't find it, you can download it directly from the PHP site Http://www.php.net, where you can get updated information. The downloaded file is a compressed package, generally named: php-4.0.x-win32.zip, x represents the version number, and you can see the corresponding version. Of course, the newer the version, the better. Unzip it to the c:PHP directory (explained in point 3. below). You can see that this directory contains all the files required by PHP.
Now that the preparations are done, the actual installation can begin. First of all, needless to say, install Microsoft's PWS first, and set various parameters of PWS and related network settings. For details, you can check the relevant information. Let me say it again, you may say that I cheated the manuscript fee. After installation, it is best to test it first, otherwise, the following work will be in vain. Next, proceed with the embedded installation of PHP in several steps.
1. Enter the c:PHP folder and you can see some *.dll files and other related files. Those dll files starting with php_ can be kept in c:PHP. Other dll files must be copied to the search path of the system. The more commonly used one is the c:windowssystem folder.
2. Find the name php.ini-dist (no extension) in the c:php folder, change the file name to php.ini, open the file with Notepad, you can see that it contains the system configuration information of PHP, specifically Check the explanation inside the information. But it’s in English, so it takes a lot of brainpower. After modifying the corresponding information, copy php.ini to the c:windows folder and remove the read-only attribute.
Open the registry with the Registry Editor and follow the key value indicated by the following path: HKEY_LOCAL_MACHINESYSTEMCurrentControlSetServicesw3svcparametersScript Map In the key value, create a new string value: ".php" The data is "C:PHPphp4isapi. dll" (Note: This path corresponds to the directory where the php-4.0.x-win32.zip compressed file is decompressed. If your decompressed directory is inconsistent with mine, please make corresponding changes),
At this point, the settings for PHP files are basically completed. Next, PWS should be set up so that it can interpret PHP scripts. Open the personal web manager of PWS -> Click Advanced, in the tree view of the virtual directory, right-click the directory that requires PHP support, here I select php, select "Properties", in the pop-up "Edit Directory" window, in Check the three check boxes of "Read", "Execute" and "Script" and click "OK" to exit. As shown in Figure 2.
5. Restart the computer, ok, you're done, your own server platform is built.
When debugging a PHP script, put the corresponding *.PHP file in a virtual directory with execution permissions (that is, the directory set in step 4). This is very important. Put it in other places without executing it. Directory with permissions, PWS will not interpret PHP scripts. Next, you can open the IE browser and enter the file name of the PHP script in the address bar. The method is the same as opening the Asp script, except that the extension of the script file is PHP, and the extension of Asp is Asp. For example: In the C:Inetpubwwwroot php directory, (the php directory is the directory with corresponding execution permissions set in the fourth step) there is a script file named: 1.php, then you can enter in the address bar of IE: http://192.168.0.1/php/1.php, you can see the program you have compiled. Do you feel like you are successful?
http://www.bkjia.com/PHPjc/532633.htmlwww.bkjia.comtruehttp: //www.bkjia.com/PHPjc/532633.htmlTechArticleFor the windows platform, PHP provides an installer, but this installer cannot be run directly to create a personal server platform, but must be embedded into the existing server platform...