


My opinion on installing php4.0+mysql under windows iis5_PHP tutorial
I have been working with PHP for a while, and I have been developing it in an environment configured by the company. I always wanted to try installing it myself. Finally, my classmates gave me this opportunity. Now I will express my opinions and a few additions based on the articles on this site.
1. Install mysql.
It is necessary to download a software package first, then extract it to your temporary directory, click the installer, and follow the instructions in the program to complete the installation.
Step 2, according to the article on this site, you should run the program in "Start"---"Run", such as "c:mysqlbinmysqld-nt - install", and then find its "mysql" in "Management Tools" and made it run, but it didn't work according to the method. Finally, I went directly to the mysql installation directory and directly ran C [your installation disk]: mysqlbinwinmysqladmin.exe. (You must type your user name and password for the first time) The traffic light that users desire appears. Now mysql is installed.
2. Install php4.0
Of course, you still need its software package. Unzip the software package to your installation directory, and then copy the two files php.exe and php.ini-dist in the directory to c :winnt; rename c:winntphp.ini-dist to php.ini, open it, find; Windows Extensions, set extension=php_calendar.dll (this file may not be available in some software packages, I don’t have it, but I have not set it It is still the same as usual), extension=php_zlib.dll, extension=php_ldap.dll... (these should be the *.dll included in your php). Remove the ";" in front of it; if you want to modify it You can find the Paths and Directories column in your upload temporary directory, and add it:;upload_tmp_dir= to your storage directory! Close the file when finished. Then copy all the dll files in the directory to c;winntsystem32, do not overwrite the existing dll files; Open the "Internet Service Manager" under "Administrative Tools" under "Control Panel" under the "Start" button, and select "Default web site", open its "Properties" window. Under the "website" page, change "IP Address": "All Unassigned" to "(your machine's IP address, for example: 127.0.0.1. In fact, the default for individuals is generally 127.0.0.1)"; "TCP Port" is "80".
Next, select the "Home Directory" page, click the "Configure" button under "Application Settings", click the "Add" button in the new window; enter "C:WINNTphp" in "Executable File" .exe %s %s", enter ".php" in "Extension", and click "OK". Of course, if you want other extensions such as *.php3, etc., you can add: "C:WINNTphp.exe %s %s", enter ".php3" in "Extension", and click "OK".
Then, select the "ISAPI Filter" page and click the "Add" button; enter "php" in the "Filter Name", enter "C:WINNTsystem32php4isapi.dll" in the "Executable File", and click " Sure".
Next, select the "Document" page, click the "Add" button; enter "index.php3" in the "Default Document Name" (of course, you can add whatever files you want to the environment by default or not) , click OK, and raise it to the highest level.
Close all windows, restart the system, and open the IE browser for testing.
Haha. Have you come out? Go out and play...
[The copyright of this article is jointly owned by the author and Oso.com. If you need to reprint, please indicate the author and source]

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



JWT is an open standard based on JSON, used to securely transmit information between parties, mainly for identity authentication and information exchange. 1. JWT consists of three parts: Header, Payload and Signature. 2. The working principle of JWT includes three steps: generating JWT, verifying JWT and parsing Payload. 3. When using JWT for authentication in PHP, JWT can be generated and verified, and user role and permission information can be included in advanced usage. 4. Common errors include signature verification failure, token expiration, and payload oversized. Debugging skills include using debugging tools and logging. 5. Performance optimization and best practices include using appropriate signature algorithms, setting validity periods reasonably,

Static binding (static::) implements late static binding (LSB) in PHP, allowing calling classes to be referenced in static contexts rather than defining classes. 1) The parsing process is performed at runtime, 2) Look up the call class in the inheritance relationship, 3) It may bring performance overhead.

What are the magic methods of PHP? PHP's magic methods include: 1.\_\_construct, used to initialize objects; 2.\_\_destruct, used to clean up resources; 3.\_\_call, handle non-existent method calls; 4.\_\_get, implement dynamic attribute access; 5.\_\_set, implement dynamic attribute settings. These methods are automatically called in certain situations, improving code flexibility and efficiency.

Multithreading in the language can greatly improve program efficiency. There are four main ways to implement multithreading in C language: Create independent processes: Create multiple independently running processes, each process has its own memory space. Pseudo-multithreading: Create multiple execution streams in a process that share the same memory space and execute alternately. Multi-threaded library: Use multi-threaded libraries such as pthreads to create and manage threads, providing rich thread operation functions. Coroutine: A lightweight multi-threaded implementation that divides tasks into small subtasks and executes them in turn.

In PHP8, match expressions are a new control structure that returns different results based on the value of the expression. 1) It is similar to a switch statement, but returns a value instead of an execution statement block. 2) The match expression is strictly compared (===), which improves security. 3) It avoids possible break omissions in switch statements and enhances the simplicity and readability of the code.

Solving the problem of slow Photoshop startup requires a multi-pronged approach, including: upgrading hardware (memory, solid-state drive, CPU); uninstalling outdated or incompatible plug-ins; cleaning up system garbage and excessive background programs regularly; closing irrelevant programs with caution; avoiding opening a large number of files during startup.

Multithreading is an important technology in computer programming and is used to improve program execution efficiency. In the C language, there are many ways to implement multithreading, including thread libraries, POSIX threads, and Windows API.

How to implement Windows-like in front-end development...
