php没有找到mysql拓展怎么都解决不了
我平时都是用xampp安装apache,php,mysql的环境。总会碰上在很少部分的电脑上就出现找不到mysql拓展的问题。大部分电脑上安装完都没问题的,所以肯定不存在什么php里配置加上mysql的支持之类的低级问题,而且按照网上说的若干种解决方法(什么环境变量问题,文件问题,php.ini和dll拷贝到windows目录下之类的)就是解决不了。但我换用appserv同样的安装apache+mysql+php环境就可以,卸载后appserv再装xampp还是不行。请问下高手,到底会是什么原因呢?
回复讨论(解决方案)
撇开软件本身的问题
需要检查 httped.conf 中是否有形如
LoadFile "/AMP/php54/php5ts.dll"
这样的指令,如没有请加上(路径和文件名按实际填写)
只要有这句,就不需要拷贝任何文件到系统目录去
配置 php 支持只需
PHPIniDir "/AMP/php54" #指定 php.ini 的位置
LoadFile "/AMP/php54/php5ts.dll" #加载 php 支撑库
LoadModule php5_module "/AMP/php54/php5apache2_2.dll" #加载 apache 接口
addtype application/x-httpd-php .php #添加 php 类型
就可以了
apache、mysql 本身是绿色的,直接复制就可运行。
只有在设置成服务时才需要注册于系统中
我一般只用批处理启动
cd \start /B "Apache" "\AMP\apache2\bin\httpd.exe"start /B "Mysql" "\AMP\mysql\bin\mysqld.exe" --defaults-file="\AMP\mysql\my.ini"start /B "Memcache" "\AMP\memcached\memcached.exe"
这样更换 php 版本要方便些
附带说一句,我的这个环境是可放在 U 盘上携带和运行的
大哥,问题是我在差不多10台电脑上就有1,2台会出现这个问题,都是同样的安装包和同样的安装配置,这怎么解释呢。肯定不是软件本身的问题啊
而且只是提示没有mysql拓展而已,不是php有什么问题啊
具体情况要具体分析,离开现场就什么都不知道了
你既然有这种业务,就应该自己弄个绿色环境,随身携带。判断问题也方便

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

Long URLs, often cluttered with keywords and tracking parameters, can deter visitors. A URL shortening script offers a solution, creating concise links ideal for social media and other platforms. These scripts are valuable for individual websites a

Laravel simplifies handling temporary session data using its intuitive flash methods. This is perfect for displaying brief messages, alerts, or notifications within your application. Data persists only for the subsequent request by default: $request-

This is the second and final part of the series on building a React application with a Laravel back-end. In the first part of the series, we created a RESTful API using Laravel for a basic product-listing application. In this tutorial, we will be dev

Laravel provides concise HTTP response simulation syntax, simplifying HTTP interaction testing. This approach significantly reduces code redundancy while making your test simulation more intuitive. The basic implementation provides a variety of response type shortcuts: use Illuminate\Support\Facades\Http; Http::fake([ 'google.com' => 'Hello World', 'github.com' => ['foo' => 'bar'], 'forge.laravel.com' =>

The PHP Client URL (cURL) extension is a powerful tool for developers, enabling seamless interaction with remote servers and REST APIs. By leveraging libcurl, a well-respected multi-protocol file transfer library, PHP cURL facilitates efficient execution of various network protocols, including HTTP, HTTPS, and FTP. This extension offers granular control over HTTP requests, supports multiple concurrent operations, and provides built-in security features.

Do you want to provide real-time, instant solutions to your customers' most pressing problems? Live chat lets you have real-time conversations with customers and resolve their problems instantly. It allows you to provide faster service to your custom

The 2025 PHP Landscape Survey investigates current PHP development trends. It explores framework usage, deployment methods, and challenges, aiming to provide insights for developers and businesses. The survey anticipates growth in modern PHP versio

In this article, we're going to explore the notification system in the Laravel web framework. The notification system in Laravel allows you to send notifications to users over different channels. Today, we'll discuss how you can send notifications ov
