


PHP page is blank and mysql cannot be loaded. Solution_PHP tutorial
Being monitored by the website in my sleep (click here to enter many websites that provide free website monitoring. I use one from abroad. It monitors once every minute and provides real-time reminders to avoid the website hanging up for a long time.) Text messages to Noisy When I woke up, the website could not be opened normally, so I had no choice but to get up.
All websites prompt Service Unavailable. Looking at the logs, I found that there is an error in loading the 7i24 anti-hotlink file. I will not check the cause first. I will uninstall it first. After uninstalling, the static page is normal, but the PHP page is not working. All pages are blank. Restart IIS. , mysql all failed. I wrote a simple php page to test php and found that it was normal. It seemed that I could not connect to mysql. I searched online for solutions and found the following methods:
1. extension_dir = is inconsistent with the actual ext directory of PHP.
2. The PHP directory and ext directory are not added to the environment variables.
3. The comments before extension=php_mysql.dll and so on have not been removed.
4. The Zend installation directory is inconsistent with the directory specified by Zend in php.ini.
5. Copy libmySQL.dll to: c:windowssystem32. Then restart IIS
It’s dizzying to see. I’ve tried them all, but they still don’t work. Then restart the server, nope. Reinstalling php mysql still doesn't work, and it's a bit broken. But it can't crash, so I have to continue to check. I found an article that mentioned Loaded Configuration File C:WINDOWSphp.ini in phpinfo(). That article mentioned that it was a problem with php.ini, but I couldn't think of it as a problem with php. ini, because I have already restored it before. However, I opened the phpinfo() page () and saw Loaded Configuration File (none). Obviously it was not loaded into php.ini at all. At this time, I thought of permissions and quickly added users read permission to it (if that didn't work, I could add it again. Add guests), restart iis, and it's ok.
So in addition to the above 5 items, you can add a 6th item:
6. Check the permissions of php.ini and give its users (guests) read, read and run permissions.
Environment: win2003, iis
Please indicate the source when reprinting original articles: http://www.maxin.cn/archives/2010/282.html

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

Video Face Swap
Swap faces in any video effortlessly with our completely free AI face swap tool!

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



MySQL is an open source relational database management system, mainly used to store and retrieve data quickly and reliably. Its working principle includes client requests, query resolution, execution of queries and return results. Examples of usage include creating tables, inserting and querying data, and advanced features such as JOIN operations. Common errors involve SQL syntax, data types, and permissions, and optimization suggestions include the use of indexes, optimized queries, and partitioning of tables.

PHP and Python each have their own advantages, and choose according to project requirements. 1.PHP is suitable for web development, especially for rapid development and maintenance of websites. 2. Python is suitable for data science, machine learning and artificial intelligence, with concise syntax and suitable for beginners.

PHP remains important in modern web development, especially in content management and e-commerce platforms. 1) PHP has a rich ecosystem and strong framework support, such as Laravel and Symfony. 2) Performance optimization can be achieved through OPcache and Nginx. 3) PHP8.0 introduces JIT compiler to improve performance. 4) Cloud-native applications are deployed through Docker and Kubernetes to improve flexibility and scalability.

MySQL is chosen for its performance, reliability, ease of use, and community support. 1.MySQL provides efficient data storage and retrieval functions, supporting multiple data types and advanced query operations. 2. Adopt client-server architecture and multiple storage engines to support transaction and query optimization. 3. Easy to use, supports a variety of operating systems and programming languages. 4. Have strong community support and provide rich resources and solutions.

The reasons why PHP is the preferred technology stack for many websites include its ease of use, strong community support, and widespread use. 1) Easy to learn and use, suitable for beginners. 2) Have a huge developer community and rich resources. 3) Widely used in WordPress, Drupal and other platforms. 4) Integrate tightly with web servers to simplify development deployment.

PHP is a scripting language widely used on the server side, especially suitable for web development. 1.PHP can embed HTML, process HTTP requests and responses, and supports a variety of databases. 2.PHP is used to generate dynamic web content, process form data, access databases, etc., with strong community support and open source resources. 3. PHP is an interpreted language, and the execution process includes lexical analysis, grammatical analysis, compilation and execution. 4.PHP can be combined with MySQL for advanced applications such as user registration systems. 5. When debugging PHP, you can use functions such as error_reporting() and var_dump(). 6. Optimize PHP code to use caching mechanisms, optimize database queries and use built-in functions. 7

MySQL's position in databases and programming is very important. It is an open source relational database management system that is widely used in various application scenarios. 1) MySQL provides efficient data storage, organization and retrieval functions, supporting Web, mobile and enterprise-level systems. 2) It uses a client-server architecture, supports multiple storage engines and index optimization. 3) Basic usages include creating tables and inserting data, and advanced usages involve multi-table JOINs and complex queries. 4) Frequently asked questions such as SQL syntax errors and performance issues can be debugged through the EXPLAIN command and slow query log. 5) Performance optimization methods include rational use of indexes, optimized query and use of caches. Best practices include using transactions and PreparedStatemen

PHP is still dynamic and still occupies an important position in the field of modern programming. 1) PHP's simplicity and powerful community support make it widely used in web development; 2) Its flexibility and stability make it outstanding in handling web forms, database operations and file processing; 3) PHP is constantly evolving and optimizing, suitable for beginners and experienced developers.
