


Configuring apache2.0.52+php5.0.2+mysql4.0_PHP tutorial under WIN2000/XP
◆1. Software used:
apache_2.0.52-win32-x86-no_ssl
php-5.0.2-Win32
mysql -4.0.21-win
phpMyAdmin-2.6.0
Configuration environment: Windows Xp sp2
◆ 2. Basic installation steps
Note: During the installation process, do not use spaces in any directory or file names.
Do not use D:Program Files but use D:ProgramFiles
1. apache_2. 0.52-win32-x86-no_ssl
apache server software, I downloaded the win version, and the configurations of the 2.0 series are similar.
Double-click to install apache2.0.52. I installed it to D:apacheGroup. Note that the directory name should not contain spaces, otherwise an error will occur when setting php below. After the installation is completed, apache will run automatically. Enter the host name (either domain name or IP address) and port address in the browser
DocumentRoot “D:/php” website root directory
DirectoryIndex index.php index .html index.htm index.php3 index.html.var Add the default document
ServerTokens Full displays server information, Full is all, Prod is the least, it is recommended to set it to Prod, it is not easy to expose server information
AddType application/x-httpd-php .php .phtml .php3 .php4 Add support for php, phtml, php3, php4 files
◆3. Advanced settings:
Now that the entire system is basically completed, all that is left are some advanced settings:
apache advanced additional functions:
1. Configure ActivePerl- 5.8.4.810-MSWin32-x86 (to support cgi/pl)
Double-click the downloaded ActivePerl-5.8.4.810-MSWin32-x86.exe and install it to the D:apacheGroupPerl directory (it is best to install it to c:usr) In order to facilitate file management, I installed perl in the D:apacheGroupPerl directory.
Start setting httpd.conf to automatically convert the D:apacheGroupapache2cgi-bin directory into a virtual directory (it is best to put all cgi programs in this directory. If the picture cannot be displayed normally, please restart the computer. After restarting, it will be normal. No problem, you can also put the cgi program in the root directory. After testing, it runs normally in the root directory and the pictures are displayed normally.)
(1) Look for the sentence "Options" below. Remove all parameters and add All. Pay attention to capitalization. There is a sentence of AllowOverride further down. Remove the None at the end and add an All
(2) to find it. There is a sentence of Options on the eighth line below. Remove all the following parameters and add an All. Pay attention to the size. Write. A few lines further down, there is an AllowOverride sentence. Remove the None at the end and add an All
(3) Find #ScriptAlias /cgi-bin/ "D:/apacheGroup/apache2/cgi-bin/", Remove the # sign in front of it
(4) Look for the sentence AllowOverride below, remove the following parameters, add an All, pay attention to the capitalization. There is a sentence of Options further down. Remove the None at the end and add All
(5) Find AddHandler cgi-script .cgi and add .pl after it, that is, AddHandler cgi-script .cgi .pl
(6) If you want to add SSI, you need to remove the # sign in front of the following two lines.
AddType text/html .shtml
AddOutputFilter INCLUDES .shtml
AddHandler server-parsed .shtml
Also note that perl The perl interpretation path in the script must change the default #!/usr/Perl/bin/perl.exe of all cgi or pl file headers to #!D:/apacheGroup/Perl/bin/perl.exe, which is your perl. Absolute path of exe! (If you use the c:usr directory to install, no changes are needed. It is strongly recommended that ordinary users install perl in the c:usr directory.) Well, now you can successfully parse cgi and pl!
Summary: An important point here is the directory where perl.exe is located. Installing it in the c:usr directory can reduce many unnecessary settings (for example, setting each cgi/pl #! /usr/Perl/bin of the file header. Of course, you can also use ultraedit32 to make batch changes, which is what I did! )
2. Installation of zendOptimizer255Windows-i386 (optimizing PHP performance)
Double-click the downloaded zendOptimizer255Windows-i386.exe to install. During the installation process, you will be prompted to select the installation directory of apache and the directory where php.ini is located. Generally, it can be automatically recognized. If not, please search manually. The installation is complete. It will start automatically and no settings are required! This software can automatically set php.ini to optimize the PHP execution program!
Inspection: Compile php page: The code is as follows
phpinfo();
?>
Save as info.php
Run new info.php to know whether the zend engine is used!
Okay, here, basically all the components are installed! Put it to use, haha!

Hot AI Tools

Undresser.AI Undress
AI-powered app for creating realistic nude photos

AI Clothes Remover
Online AI tool for removing clothes from photos.

Undress AI Tool
Undress images for free

Clothoff.io
AI clothes remover

AI Hentai Generator
Generate AI Hentai for free.

Hot Article

Hot Tools

Notepad++7.3.1
Easy-to-use and free code editor

SublimeText3 Chinese version
Chinese version, very easy to use

Zend Studio 13.0.1
Powerful PHP integrated development environment

Dreamweaver CS6
Visual web development tools

SublimeText3 Mac version
God-level code editing software (SublimeText3)

Hot Topics



CrystalDiskMark is a small HDD benchmark tool for hard drives that quickly measures sequential and random read/write speeds. Next, let the editor introduce CrystalDiskMark to you and how to use crystaldiskmark~ 1. Introduction to CrystalDiskMark CrystalDiskMark is a widely used disk performance testing tool used to evaluate the read and write speed and performance of mechanical hard drives and solid-state drives (SSD). Random I/O performance. It is a free Windows application and provides a user-friendly interface and various test modes to evaluate different aspects of hard drive performance and is widely used in hardware reviews

foobar2000 is a software that can listen to music resources at any time. It brings you all kinds of music with lossless sound quality. The enhanced version of the music player allows you to get a more comprehensive and comfortable music experience. Its design concept is to play the advanced audio on the computer The device is transplanted to mobile phones to provide a more convenient and efficient music playback experience. The interface design is simple, clear and easy to use. It adopts a minimalist design style without too many decorations and cumbersome operations to get started quickly. It also supports a variety of skins and Theme, personalize settings according to your own preferences, and create an exclusive music player that supports the playback of multiple audio formats. It also supports the audio gain function to adjust the volume according to your own hearing conditions to avoid hearing damage caused by excessive volume. Next, let me help you

CrystalDiskInfo is a software used to check computer hardware devices. In this software, we can check our own computer hardware, such as reading speed, transmission mode, interface, etc.! So in addition to these functions, how to use CrystalDiskInfo and what exactly is CrystalDiskInfo? Let me sort it out for you! 1. The Origin of CrystalDiskInfo As one of the three major components of a computer host, a solid-state drive is the storage medium of a computer and is responsible for computer data storage. A good solid-state drive can speed up file reading and affect consumer experience. When consumers receive new devices, they can use third-party software or other SSDs to

NetEase Mailbox, as an email address widely used by Chinese netizens, has always won the trust of users with its stable and efficient services. NetEase Mailbox Master is an email software specially created for mobile phone users. It greatly simplifies the process of sending and receiving emails and makes our email processing more convenient. So how to use NetEase Mailbox Master, and what specific functions it has. Below, the editor of this site will give you a detailed introduction, hoping to help you! First, you can search and download the NetEase Mailbox Master app in the mobile app store. Search for "NetEase Mailbox Master" in App Store or Baidu Mobile Assistant, and then follow the prompts to install it. After the download and installation is completed, we open the NetEase email account and log in. The login interface is as shown below

Cloud storage has become an indispensable part of our daily life and work nowadays. As one of the leading cloud storage services in China, Baidu Netdisk has won the favor of a large number of users with its powerful storage functions, efficient transmission speed and convenient operation experience. And whether you want to back up important files, share information, watch videos online, or listen to music, Baidu Cloud Disk can meet your needs. However, many users may not understand the specific use method of Baidu Netdisk app, so this tutorial will introduce in detail how to use Baidu Netdisk app. Users who are still confused can follow this article to learn more. ! How to use Baidu Cloud Network Disk: 1. Installation First, when downloading and installing Baidu Cloud software, please select the custom installation option.

MetaMask (also called Little Fox Wallet in Chinese) is a free and well-received encryption wallet software. Currently, BTCC supports binding to the MetaMask wallet. After binding, you can use the MetaMask wallet to quickly log in, store value, buy coins, etc., and you can also get 20 USDT trial bonus for the first time binding. In the BTCCMetaMask wallet tutorial, we will introduce in detail how to register and use MetaMask, and how to bind and use the Little Fox wallet in BTCC. What is MetaMask wallet? With over 30 million users, MetaMask Little Fox Wallet is one of the most popular cryptocurrency wallets today. It is free to use and can be installed on the network as an extension

Understanding Linux Bashrc: Function, Configuration and Usage In Linux systems, Bashrc (BourneAgainShellruncommands) is a very important configuration file, which contains various commands and settings that are automatically run when the system starts. The Bashrc file is usually located in the user's home directory and is a hidden file. Its function is to customize the Bashshell environment for the user. 1. Bashrc function setting environment

When we use the Edge browser, sometimes incompatible software attempts to be loaded together, so what is going on? Let this site carefully introduce to users how to solve the problem of trying to load incompatible software with Edge. How to solve an incompatible software trying to load with Edge Solution 1: Search IE in the start menu and access it directly with IE. Solution 2: Note: Modifying the registry may cause system failure, so operate with caution. Modify registry parameters. 1. Enter regedit during operation. 2. Find the path\HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Micros
